I read yur sit. Looking like a lot of baby steps. You will grow from this for certain. I agree with Wooglint..detach and give W space. We can't argue it into or out of it.
One thing I may mention-- your W is defensive when you say things to her that make her feel like you are better than her. Maybe the next time, instead of reading her the riot act can you..validate. Like a her best girl friend. And it seems like it works if you say..wow I can see where you are coming from but I am a little surpised or disappointed you feel x. It seems that she reacts to words like disappointed or wow or surprised.