I'm with the others on this, taking time off from your friends might just be the thing that you need to re-jumpstart your motivation. I know that sometimes I need to do the same thing. I've heard that it takes 3 weeks to build a habit, so if you can get yourself into healthful habits it might be easier when you see the friends again.
I also think that you should ditch the dude. No guy worth having would say something like that about a woman that he truly has feelings for. I would even reconsider his friendship, I have never been made to feel uncomfortable due to my weight around my friends. Obviously they notice, but they see past it to the person inside
