I'm sorry this is going to be long, but I don't know who to go to anymore.
My boyfriend and I have been together for 1 year and almost 5 months. When we first started dating everything was perfect. He's my first relationship. Basically he broke up with someone to be with me. His ex is someone he met online and they had been together on and off for a year. He just found out recently this person was a fake. It was another girl he met online pretending to be this person and using fake pictures. For the first 6 months of our relationship she was very obsessive and kept trying to break us up.
At one point he told me he still had feelings for her and it really killed me inside. We managed to get through it, but a couple months later he started talking to this girl. He was just being nice to her, but she started kind of threatening him that she would kill herself unless he was with her. I didn't know this and he broke up with me suddenly for no reason. I was so confused and thought I did something wrong. He apologized 3 days after we broke up and said he loved me he made a big mistake. I never knew the reason and he told me something else. I found out recently (about 2 months ago) that he had cheating on me with her for a couple days and she was the reason for the break up. I felt so angry and betrayed and I've just been carrying this anger for awhile, but trying to hide it because I really do love him.
So this whole drama was almost half a year ago. To add more drama into my life I found out my mom is going to be passing away soon because she has cancer. So I've been really relying on him a lot lately to feel better. He's been doing a good job at it and everything has been fine. The other day something was bothering him and I kept pestering him asking him what it was. He said he didn't want me to think differentially of him and he felt bad, but he had a crush on a girl that goes to his school because she looks just like the girl from the photos that fake ex was using(it's not her though) I respect that he was honest with me and I understand of course he's going to be attracted to other girls, but that just made me remember all the pain I went through in our early relationship.
Today I called him early in the morning and asked him if he really was committed and serious. I told him how my mom is going to pass away soon and I don't need anymore drama in my life. He kept saying things like he doesn't know what will happen in the future so I just went quiet, then he told me how he really was serious about me. He just called me awhile ago and kind of got all upset when I told him again I'm not willing to deal with any drama and how I hated how I heard about his ex all the time in the beginning of our relationship. He kept saying it was normal to be attracted to other people(have small crushes) and I told him how I never experienced that. He kept saying I don't trust him. I told him I was just worried and finally opened up and told him how he hurt me so much with that whole other girl situation and that's why I'm worried he'll just be taken away so easily again. He just got all quiet and upset. I don't know what to do. I feel like I couldn't hold it in anymore and I have the right to say what's on my mind. What should I do...? We're long distance btw right now since I have to take care of my mom. Any tips? I don't get why he's all upset. He kept saying he felt terrible, but he sounds angry and I just want him to understand why I would worry or be mad after hearing that. He told me he knows his boundaries and he never talked to her...so why do I still feel so upset/sad?