I have to admit I felt a little emotional when buying "actual" short shorts recently. My close friends and family would know how rare it is to see me wearing anything above the knees. In the dead heat of the summer, you'd usually only see me in long jeans or capris. Even during my pregnancies, I preferred to just sweat it out. The fact is I've always hated my legs and didn't want to bring any attention to them. Genetics gave me wide calves and pregnancy gave me extra visible veins and I know these will always be there. But what has changed is learning to make peace with it and loving myself for who I am, and in the process enjoying seeing my reflection change as a result.
Love yourself first, and everything else will follow.