My boyfriend and I

Me and boyfriend have been dating for a year, our year being this Sunday the 25th, lately we have had a bunch of problems and we fight so much. He is always gone because of a sport and I have had some of my own personal ocd issues controlling my life. I feel like everything is one sided and that he’s gonna leave me even if he says he never will. I’m frustrated and I cry myself to bed almost everyday because I feel like I put so much energy into our relationship and never get anything back. I have tried to break up with him but he says I can’t and he can’t lose me but still does the same ignoring, lying and being rude and mean stuff he does. I told him that I would give him 2 weeks to figure it out or I was done. Should I keep giving him theses chances hoping one day he’ll change or do I need to do this for myself and realize that I can’t keep crying and praying he’ll change?