Why are you being so hard on yourself? There will be plenty of other chances to practice. Men are like buses--there is always another one coming around the corner.
Plus--it is his loss. If he wanted to talk to you (and it sounds like he did) then HE should have tried harder. He is probably kicking himself for not taking advantage of the opportunity.
You may want to try sparkpeople.com It is a great wite for tracking your health progress for excercise and weight loss. It also has a portion of it as a support site and they have local (based on your state) teams that are great internet or e-mail support. I think you will really like it.
I understand the part about feeling better about how you look, it does seem to give me more confidence too when I am toned and excercising regularly.
Have a great day.