There is a good chance he is making these comments because he is confused about what he wants. Do not ask him why he cares or explain yourself, no matter how hard it is not to.
If he says he doesn't want you to date say "I can understand that" or "I know how you feel" and leave it at that.
Wen he complains about you making changes now you can say "I can understand why you feel that way". You can tell him "your perspective made me realize I wanted to change for ME"
Keep these conversations short, do not get engaged in R talks no matter what.
As for leaving him just because he cheated, that is a personal choice. For some people it is an absolute deal breaker but there are many marriages that survive and marriages that become stronger.
You cannot wait for him to change or apologize. You cannot base the outcome of your M on what you think he has to do to make this work. Yes, when he gets to the point of wanting to R he will have to prove it. However, trying to R or save a M by focusing on what the other person needs to do doesn't work. Focus on what you need to do. I know you are but I mean focus only on that, especially right now.
Hang in there. Sorry you are going through this.
M 46 H 44 D 12 S 8 M 9 T 11 BD 2/15/13 "Makes sense to stay together" 5/12/13 Agree we are 'healing' 7/13 Definitely Piecing 9/13