I don't wear shorts... ever!
I have bitch legs (no hair and stick thin) and obviously self conscious. Even if it's hot, I just rock jeans all summer long lol. I live in Vancouver, not as hot as Toronto, but I've been to Toronto a few times in the summer. Just stay indoors where everything is ac'd .