Other reasons not to wear shorts.
I do not have have Varicose veins. But recently I was reading a post on a message board about wearing shorts or no sleeve shirts. Varicose veins was pretty much the #1 reason most women gave for not wearing shorts.
#2 was being over weight. "No one wants to see my fat arms"
It made me feel bad for those people who felt they can't be comfortable in hot weather because of their preconceived notion of what other people think.
Honestly, unless you're wearing something 10 sizes too small, no one really notices what you are wearing, much less any imperfections.
Everyone else is as self conscious of themselves as you are of yourself.
Trust me on this one, we all have imperfections.
Even when I get to my goal weight, I will never be able to wear anything that exposes my stomach because of scars on my skin from my HS. But that is not going to stop me from wearing a bathing suit, or go swimming! And even though I have a big scar on my thigh, I'm not going to suffer in the heat by wearing pants when it's over 75 degrees!
And neither should you.
Be yourself, don't suffer from the heat, WEAR SHORTS!