there are probably ppl on here who can give you a lot better advice than me...but i'll give it a try.
i think you need to heal yourself before you can heal your relationship with your boyfriend. i'm not saying that you're broken, but there is "something" going on with you to gain 50 lbs in a year. i am not trying to rub this in on you at all...but i think you have to address this issue first because if you're not showing yourself the love, how do you expect that someone else will?
so, you're enlisted in going to the gym and committed to breaking the weight gain trend. that's great. it takes a lot of courage to do this and i truly respect you for taking this first step. i think what's going to happen is that once you start taking better care of yourself, you'll begin to feel it quickly...
once you start feeling better because you see how you're helping yourself, it will pick up your spirits and because of THAT, you will become much more attractive to yourself. when you start feeling the love for yourself, your b/f won't have any choice but to feel the love right along with you...chances are he loves you like crazy and wants you to feel good about yourself.
sooooooo...understand where you are and how you got here, but don't harp on it. get moving and treat yourself wonderfully. it will pick you up quickly and surely! then, be prepared for your problems with your b/f to take care of themselves, because he will get what he wants too which is a happier, healthier, you.
jasmine