It sounds from your vague insinuation of your problems and his, that this is not a healthy relationship for you at this time. Since you’ve already broken up twice and are considering a third break up, I advise you to take that break up, and be strong enough to work on yourself before you start dating anyone else.
You can only be successful in a relationship if you are healthy and ready to be in a healthy relationship. It sounds that you have too many problems to be in a relationship right now. Love is a great feeling, but it’s not enough to make a relationship between adults work long term, as you know.
Be single for now and get healthy. When you are, read my book for women dating called Think & Date Like A Man. You can download it here: [url]http://www.askapril.com/relationship-dating-advice/think-and-date-like-a-man.html[/url]. It’s going to help you focus on what you want and how to get it.
I hope this helps and that you take my advice and start to feel better about your life.