Sorry things are the way they are mu, it's a rough situation to be in. One day, hopefully soon, you will be in a much stronger and happier place where what W is doing won't effect you. She is on a journey also just as the others have said and I have no doubt you will be fine. Your also a smart guy and I hope you fine some breadcrumbs around here. Party bus, purple mohawk, etc. The people on these forums are all great people and I'm glad to see we all find this community together that lets us grow. Your W is in a place that you can't do anything about. What you can do is live your life and be happy. It doesn't mean doing anything about the sitch, just taking in the day and appreciating the little things. Get caught up in the moments and don't let the mind fixate on W. There's beauty in all of the day if you let it find you and be open to it.
Accept what is, let go of what was, and have faith in what will be