I'm sorry you don't take criticism well. You also were patting yourself on the back. You wrote "Husband of the Year." or did you not? What did you mean by that then, if not patting yourself?
Your sexual harassment story gets more unbelievable every time I read it. Now a boyfriend makes a sexual harassment complaint. I've handled hundreds of sexual harassment claims/lawsuits, yes even this year too. Yours is indeed a unique story. I know people tend to spin things in their favor. So I guess if you believe it, it's true.
I'm not trying to be super critical, but I'm trying to save you from yourself. People don't like the truth. Come on, you were looking for a pat on the back, at least be honest about that.
Why do I write this? I WAS you a few years ago. I WAS in the same situation you are in. Heck I even think I used the phrase "husband of the year" a time or two. You think the changes are going to last, you think as long as keep being super husband you will make it. It isn't that simple.
2X4 time - You are doing these acts for her, not you. You are doing these acts for some reward. Elevating these tasks in your mind takes them out of the day-to-day world, not good. What happens the day that she doesn't thank your for them? How will you take it? Or what happens if she gives everything back and you stop doing this out of apathy or laziness?
I see a lot of the "old bolt" in your post to me. If one post on a message board can bring him back, I'd bet your sitch can too.