Well, you are a hero, as far as I am concerned. And I am hoping that Michelle takes all of this on board and makes the right decision. If she does, you two could heal the wounds and possibly fix your marriage.
I like your timeframe—I wouldn't be throwing someone out the door after 24 years, either.