I'm glad to hear he realized what he has (someone special enough to love him through bad times!) and was able to express it.
My husband sometimes has to go out of town where OW lives and because they work at the same company there's always a chance he'll see her. I've had to learn how to stay calm with this. Hey, that's a prime example of CBT!!!! It's basically like an exposure. The first time he did this (many months ago) I freaked out and checked on things, made phone calls to people, etc... Each time he goes it gets easier. Not that I don't sugarcoat the whole thing and think that nothing is going to happen. I just have to come to a point where I know it can happen (heck, it can happen any time. He could meet a new woman locally tomorrow!!!), but I need to be calm and logical. I can't stop the potential. I have to hope that my husband will be strong enough if a potential situation occurs he'll keep in mind he has someone much more special at home and it just wouldn't be worth it to lose that. Unfortunately, he's the one that has to learn boundaries. That's my own personal way of dealing with this type of thing.
As far as the ML thing, do they have any of those pole dancing classes out where you live? Might be fun to take a class in that and show your H what you're learning.