It would be best if you came to grips with reality. She is just not that into you.
Have some self-reflection and respect for yourself. She is going to continue to disrespect you. Just get the lawyer and file for the divorce. Mention joint custody. She found the dirty need in someone else. It happens. Sex is the most fantastic stress reliever. The meaning of life while in this hell is to never allow a change in life to tear you down. Accept it, face it, and move on.
Before you say, "How do you know?"
I have been there in different ways. When their direction changes or they want sex in 10 different ways, nothing can change that. I don't have to be a sub in any way that I do not want to, and will not cry about it. As amazing as some of these people have been, it's life, and they each served something with meaning.