Sounds like its time to move on.
What he did while you were broken up has nothing to do with anything. Its not your business.
He doesn't seem to know what he wants but you don't need this on again, off again stuff, do you?
Get your good self out and about and work on what you want.