Relationship advice needed
I don't know where to start, but long story short, me and boyfriend have been going out for 3 years. It started as a very lovey dovey relationship, but as the time passed by he started changing. He'd break up with me every time we had an argument, it could be a smallest fight but he just has to end it saying "you F off I don't think so, we can be together anymore, or like man I don't think so it's working between us ...etc". But he'd always return after like 2 days saying sorry and all and he's all over me, back to that lovey dovey boyfriend mode but it wouldn't last for more than a month. He literally breaks up with me every month or every other month sometimes.
For the past couple of months, he's been breaking up with me like every week after a little fight. He never has the time for me, I'm a girl that likes attention, I like it when he texts or calls few times a day. But normally he's so busy with friends that he has no time for me. Whenever I call either he won't pick up until I call like 5 times, or he'd just put his phone somewhere and enjoy his time with friends. He does return the call back but just as a favor or just because I called. If I don't keep in touch, he would call or text but only like once a day saying what's up and that's it.
I love him dearly, and I don't know why. I've tried leaving him so many time and moving on but he never lets me do that. I changed my number twice on him because he'd keep hurting me by breaking up constantly! I cry like crazy for him. I remember myself literally driving to a dead end and sitting in my car crying for hours and hours just because he breaks up every time we have a little argument. He's a very busy boyfriend, we only get into a fight when I complain or even ask nicely about not texting or replying all day, then all he has to say is "Sara I don't have so much time for you, you are not the only thing in my life I can't talk to you 24/7. " First of all what 24/7? Like we barely talk for 10 minutes and he just picks up a big fight even when I'm not complaining just talking nicely and breaks up when I
Got so tired of it I changed my number and didn't give it to him.
He reached my workplace, where whenever I tell him to come see me he's busy. He brought me a ring and apologized saying it'll never happen please don't leave me or gimme your number and made big promises. That lovey dovey relationship lasted for 2 weeks and then he was back on his routine. He has introduced me to his family and they all love me. They all tell me I'm too good for
Him. I'm a university bright student, 4th year, and already work with TD. He has high school and nothing else. I've been supporting him
Until now that he finally has some construction job but he still treats me like crap. I'm a princess whenever he wants to be with me, or I'm a piece of extra crap in his life when he's so busy with friends and all and just drops me. Not trying to say I have no flaws, he just hates it when I text him 4 times in a row and he's at work, but so what? I text telling him what's up with me nothing rude, probably something like "bebe you still at work?, I'm getting off at 5. Or bebe I just had my break thought I'd text ya and tell ya I miss you"... he gets mad because he says you bug me when I'm at work and I did that only for 2 days and now he broke up with me saying Sara I have no time for you and I can't put up with your anymore.
I don't get it, what goes on in his head? We were all fine 2 days back, it was perfect but why does he always break up? What am I in his life? It's so sad for me, I cry loads and loads and try so hard to make things perfect but nothing helps.
Any advice would be greatly appreciated!
Thanks for your time!p