There is so much truth and honesty in this thread. It is also right on the mark for where we are now (divorce process).
In a sense we are victims of life's truth. Sometimes it is not about the dishonesty, or selfishness, or a lack of consideration, or an unwillingness to compromise. The longer we are married, the better we get to know each other. Our individual personalities become more apparent and obvious. Being transgendered is certainly a personality trait. Sometimes that truth emerges that ones partner's personality is not the one that rocks your boat. You have worked on it for years, done the compromises and sacrifices and maybe even the communication too. Love didn't triumph after all.
It takes courage to tell your long time spouse that you are a cross-dresser. It takes courage to say that you will work on accepting your long time spouse's crossdressing. Then it can be hard work, working on that.
After all of that, it takes an enormous amount of courage to step back, look at the big picture and say "This won't work". That the
ultimatum you described would just be another patch delaying the inevitable. That you both deserve to be happy in your whole selves. That it is too much to live with the guilt of "what you are asking of your spouse is unfair" , even if he is willing to try it. Or that what would be left if he did suppress it would not be enough, maybe for either of you. That after that many years you should be there now, not looking at what do you need to do to get there. That you are not in love with your partner any more!
Deep down, our feelings for the other have changed. Maybe we are not even sure what that is, but we know that it is there. It is deceitful to hide it, but incredibly hard to say it. You know it will hurt the other. You know it will not be understood. And the best advice you can get is to run to a lawyer. You wish your relationship was like those other people that are so completely in love with each other, but it is not. There is no easy way.
So you do it any way you can.