Most Helpful Guy
The moment a relationship ends is the very moment the two couples should cease to contact each other to enable them to put the heart break behind them and move on with life.
Your ex-boyfriend seems to want you to wait around for him while he's re-inflates his shattered ego and that is not fair on you. This whole situation is unfair on you, he hasn't once considered your feelings and needs in all of this and I think you owe it to yourself to cherish those three years spent together but to find someone else when the time is right.
Most Helpful Girl
Sorry for your situation. If he knows he will marry you then there is no need to break up. Finance doesn't identify a man as a whole. Bad financial problems come, but will eventually go. Especially, if you two work together. It sounds like he might want to "have fun" get it out of his system before he thinks about settling down. If he says it's ok to date other people, then he wants to date as well. For him to call and text it sounds like he just wants to make sure you'll eventually take him back. Don't settle. I wish you the best of luck!