So here's the story, I met my boyfriend 3 years ago on the interent. We were both in college in different states. It started off as just chatting online and on the phone, then we met a few times. During this time I was in the best shape of my life and was a size 2. After a year of long distance, I decided to move to his state and attend school with him. It was his last year and the transfer didn't affect my standing at my school allowing me to return after a year. During this time I started to gain weight. It was the farthest I'd ever been from home, I missed my family and friends, and both of us were preoccupied with school and work so it made it tough to spend time together. He started acting more distance, he'd come over to my apartment less and less, he'd ignore me if I went to his apartment, he'd choose his friends over me, wouldn't invite me out or take me to dinner etc. It was a bad time in my life because I was in a new state and I didn't know anyone. Culturally it was different from what I knew and grew up with. About a month before the end of the school year, I was preparing to move back to my school and things changed. He started coming over more, spending more time with me etc. I moved back and about 4 months later he moved here to be with me. We've lived together now for about a year and things seem to be getting worse. Not long after he moved here we talked about the time we spent at his school and it came out that he was embarrassed by me because I gained weight and didn't care how I dressed or what I looked like. I was completely devastated but got over it (kindof). Just recently it came up again. He doesn't like going out with me, taking me places, not even to see his family. I am unhappy with the weight I've gained but my life hasn't gotten any less stressful either. Between school, work, and dealing with our issues I'm sad and tired all the time. I realize that I have some issues to deal with and I do want to get back into shape but I feel resentful that I'm allowing him to treat me this way. I always thought I was a strong confident person and now I feel defeated and pathetic. Am I blowing this out of proportion? I just feel like he can't love me if I'm not that size 2 again and I'm resentful that he seems so superficial. What should I do?