Am I over reacting?

Janyska • 💞💕

I recently broke up with my boyfriend and it killed me because I love him so much. In the beginning it was great. We had so much fun together doing small random things but now he picks me up in the middle of the night(he works until 10pm and has to drop his mother off at work for 11) so he usually picks me up around(12-2am) watch the first 15 minutes of a movie, have sex, go to sleep then we wake up have sex again then he takes me home. He is off Friday and Sunday and sometimes i don't even see he then. On sundays he works out and I usually go with him. But our last argument was because his family would mention other girls that he was with in present time when they didn't know it was around. But I didn't want to start an argument in front of his mother and cousin so I just waited until I got home and asked him. And he basically told me get over it because I should have asked right then. Every time we have an argument he's so nonchalant about it and says really mean things to hurt me. So after the argument he ignored me all day the posted a girl on his Snapchat(of them working out together which is our thing) and it really hurt me because he's never even posted me on his Snapchat(I know it's kind of petty thinking). But he said nothing happened so I believed him. I stayed over again and we had sex and he didn't even let me finish and he usually does. Then I went to the bathroom to clean up and when I came back he was so close to the edge of the bed I asked him to move over and he moved like half an inch. So I just slept on the floor and he didn't even bother to ask why or if I was ok. So the next morning it was completely silent the entire car ride. A few hours later I sent him a text 3 hours later he didn't reply so I said nvm. Then I go on Snapchat and he's posting on there and watching my stories. So I said I had enough a broke up with him. And he never replied so about 5 hours later I sent him another text. 2 days pass by and he still don't reply so I said fuck it. Then I remembered I left a steel bottle at his house and asked him if I could have it back and his Message bubble turned green so I thought maybe he blocked me. So I send it on Snapchat and he answers right away. He said his phone only works on wifi or something. But my thing is he ignored me for two day but was on Snapchat partying really late. I know that he is really insecure because his last girl friend really hurt him. But I've been hurt too but I would never treat him the way he treats me. I just need to know if this is normal and I'm overreacting or did I do the right thing by breaking up with him. Because I miss him so much and I want to be with him so bad and I'm just thinking maybe he need time to change and see how he acts out is not the right thing to do. I'd rather he just talk to me about how he feels instead of getting angry and ignoring me. What should I do? Should I apologize and make it right?