I have always been a little obsessive about my weight, not in a healthy way either. I thought I was fat, even though all through high school I only weighed 125lb and never exceeded that weight until I started lifting. I used to run all the time, cardio everyday, and of course there was avoiding eating too much or going on crazy drastic diets and still I felt like I looked fat. I told this to one of my good friends where I meet after I moved to Montana and they introduced me to all their body building friends who game me tips and told me I felt fat because I was 125lbs of fat and very little to no muscle.
"Lift" is all they told me to do and I started. I gained 15lbs but I feel all the smaller and stronger for it.
I love working out because it makes me feel confident and strong, I know that I can hold my own, I can take care of myself! Not to mention while my weight goes up my waist goes down and every month when I lose another inch and see another line definition of beautiful muscle I get excited and pumped.
Working out has always been a stress reducer, when all is going wrong there is at least the gym where you can lose yourself and feel productive.