No, I don't have ideas. And I really wasn't knocking you. I can't imagine continuing to take him back...I wouldn't. It would be great though if there were a way to get the things you want without having to continue on like you are. Does he know that he doesn't really have you? He may try harder if he was aware that you just want to finish school and move back before you end this. Perhaps he'd surprise you, but after 9+ times of cheating, I doubt it. I think that's spousal abuse he's put you through.
You cannot be lonely if you like the person you're alone with. Dr. Wayne Dyer