You are either fortunately or unfortunately under the same roof, and you are still M, so compared to some here - that is progress. I know it's hard to see status quo as progress but it is evidence of perseverence and neither of you have completely given up yet. That puts you so far down the road. One baby step closer every day. Congrats on the progress.