We began dating April of 2014, in the beginning it was great, we were still very immature because it was both of our first times being in an actual relationship but things still worked. After a few months of dating we began to have some problems. I would get upset because he would make me feel guilty for something he did, I would begin to hold in anger and keep forgiving him for hurting me I don’t know why. He would treat me like trash, until one day he had to visit family out of the country for 2 weeks without being able to contact me. To me this was a mixture of happiness and sadness. When he came back he said he had time to think about what he’s been doing and he regretted it. Him finally saying that made me so happy, from there on things seemed to get better; but recently something’s been different. He no longer takes in consideration what I think or feel this causes me to lash out on him something ive never done before. He jokes around a lot but I don’t like the way he does it. For example, Yesterday he told me “babe.. I’m sorry but I might of kissed another girl today.” at this point I’m foaming at the mouth I try to calm down because I know that there is a possibility that he is trying to play around. I give him a chance to tell me if he is joking or not by telling him “are you being honest or are you just kidding?’ to this he makes this voice that lets me feel like hes kidding but yet it sounds so sincere and sad and he says ” Yes I’m serious.” Once I start yelling at him he keeps saying sorry and if we could just put it behind us, at this I tell him “No, its over”. Neither of us have ever broken up with each other so this was a first. After that he says “Wow, this shows me how quick you are to leave me.” I then tell him how I gave him chances and how he hurt me and he uses it against me, then later pretends like I didn’t just leave him. I feel like this is happening because of me because I did something wrong in the past. I don’t know if this is even real, I’m not sure what to do.