Most Helpful Guy
Cheating is the absolute worst violation of a relationship. It shows that he does not care for you, has zero respect for you and it shows that he is not to be trusted. It does not matter how old he is and his reasons for wanting you back do not matter. You should do the smart thing and cut him off.2THIS IS NOT RELEVANT ANYMORE
Most Helpful Girl
He did/does like you, and he's also not taking responsibility for his actions. Cheating is cheating. Period. His self-interest and immaturity is showing as well based on his lack of realizing that even if you still care for him, too much has happened and you do not trust him so you're not willing to get back together with him.
Think of the child who hits the dog and then does not understand why the dog doesn't want to play/be around him anymore.
I would not engage with him again. He is just fishing, and it looks like he's trouble. Look for a gentlemen who doesn't cheat and perhaps giving rather than self-involved. You'll be respecting yourself and helping your ex learn the lesson that cheating gets you nowhere.2THIS IS NOT RELEVANT ANYMORE