My boyfriend breaks up with me because he doesn't like my ex
Me and my boyfriend have been together for almost a year. But for the past 7 months we have been in a fight about one thing, a guy I had slept with over a year ago. My boyfriend will call me names and break up with me and just turn off his emotions. He says that if I had not of had my relations with this guy, we would be in a happy relationship. It hurts because at times I'll really believe him when he says he loves me. But about once a week we will fight about my past over and over again. Why is he so hot and cld with his feelings? I feel like I'm a really loving and caring girlfriend. He lives in a college town 2 hours away from me and I go out there to see him all the time. I spend my time and money on him all the time. But I feel like I'll never be good enough for him. SOME ONE HELP ME OUT!