Feeling Unlovable

So my bf and I have been together for a little less than a year. We havent had sex in about 2 months and its really been bothering me. So yesterday I brought it up again and he kept trying to divert the conversation until he couldn't any longer. He said he didn't want to tell me because he doesn't want to hurt me feelings, I told him were both adults and he needed to just tell me what's up. He said that he thinks I 'feel' great but he wants me to loose weight and tone up. When we met I was 125lbs now I'm 132lbs I feel like that's not much since my weight always fluctuates but he said my need to "tone up" is keep him from being sexually attracted to me. Now I just feel like garbage.