It would help to know how old you all are. It would also help to know how long you had dated your ex-boyfriend before you broke up. As you’ve written it, and with my doing some guess work, it sounds like your ex-boyfriend is impulsive and jumped the gun by breaking up with you. It would also help to know why he broke up with you. “Swearing on his life” that he won’t break up with you again is one way to try and get you back, but you should be looking for a change in his behavior instead of a vow.
Let me know the rest of the information, and I’ll try to give you advice to help you make your decision.
In the meantime, please join me on AskApril.com on Facebook at this link: [url][/url].