I know how it feels. My DF and I have both put on 30lbs since we got together in a year!
Just remember that it isn't about what he likes. It's about YOU and what YOU want. If he only likes you based on weight, he's not worth much anyway. The point is that you can't offer anyone else "real" happiness when you aren't happy with yourself in the first place, as cliche as it sounds. Not to say you shouldn't be with someone, that is great
Just dont base your selfworth on wether or not you have a boyfriend. Do what you have to do for YOU simply because you can and you should.
I think that came out right...