varicose veins hard very painful

Swollen and can't bear to touch that painful,they look very red

Have you had surgery? How long have they been like this? You will need to say a bit more please

No surgery, just on side of my knee under knee cap, I can't remember banging it, 2 days now,very itchy too, I'm going to see dr