What a difference a day makes. I think the fact that H had the courage to admit he is spinning and confused is huge. No offense guys but that usually doesn't happen. You have waited for h to say what you need to hear. He hasn't so maybe Jim is right and you have to ask him. Don't lose your chance because you need to wait for him to do it on his own!
Go to C. That is wonderful. Teach h what you need. Teach him your love language. Ask him him get rid of OW as a customer if he wants to save R or you let it go if you want to save M. Tell him you'll wear your rings again when he asks you to. The choices right now are yours.