That letter is awesome. She will wake up some after letter. Great way to put your foot down and show your strength.
Only thing I think is missing is consquences. What happens if she don't listen to your terms set in the letter. You should those ready when she tries you.
M:37 W:37 T:11 M:10 S17, S13, S10, S4 BD:06/28/17 OM confirmed 07/20/17 Recon the M 10/29/17 Working hard:2gether
Onward and forward
This process is not a sprint it's a marathon! Patience, Patience, Patience.