How did you others find the patience and how did you not fill with hate when being treated so poorly? A small sliver of me now thinks W may come out of her ways eventually but at what cost.
Anyone here who says they weren't mad or upset at their spouses is a GD liar. I'm sure in your mind, you've turned what she's done into the worst things ever. A small reading on this site shows you that people have been treated 100X worse than you have. So some perspective is in order. That is not to minimize how she's treating you. Everyone deserves some respect.
But you have to remember that maybe your W felt this way about you for years. Many LBS seem to forget and want to focus on the hurt they are experiences.