Wow! Maybe it is my warped sense of time, but did he flip his switch fast? I would be surprised to hear anything but confusion on your part. From spewing to kisses.
I agree that you should keep the focus on you and what you want, not just from your H but for you and about you.
Snodderly would know better but from what I remember reading, you may never get "the words" that you want to hear as your H is seemingly beginning to peek out of the tunnel. And trust me, I know from experience that "the words" mean absolutely nothing without actions to follow them up. I have heard all the right words at one time or another (all the wrong ones, too!) His actions are what counts. He is trying and has broken up with OW. He may not have told you, but he did it. Definately baby steps for him.
But let's make this about YOU. This is our journey, too. If I believe nothing else, I believe that. I have found that there are some things in life that are non-negotiables, no compromises for me. You sound like you have learned a thing or ten from this experience as well. Don't be the one to now put on a mask. You are too great a person to cover up.
Your H is obviously still struggling which for you means that you still have some time - and are in the best position because now you get to decide your future - with him or without him. That decision does not have to be made right now. It is too big to make right now.