To start off, I'm really self-conscious. I'm slightly heavyset, and practically hate myself for it. I know it's nothing really major, but nevertheless. I don't like my body.
My boyfriend is very athletic and is on one sport team or another all year round. He has a fantastic body and is really tan- me, on the other hand: un-muscular, pale (and pink, in some places), hairy (I have a trail of hair from my pubic area to my mid-stomach) and "flabby".
I don't feel comfortable taking off my clothes in front of him, much less having sex with him. Is there a way I can "train" myself to take my clothes off in front of him and not feel totally inferior?