STH, you are dealing with a WW here. She is selfish to the max, as you've probably already noticed. This means that she will do whatever she feels is best for her. Guess what, that means she will gladly move out and keep spending your money. IF you let her.
Her moving out in 2 weeks is your excuse to separate your money. "I will not continue to fund you leaving me for someone else."
STH, I am thinking maybe you need to just let her know you know what you know. Don't tell her how! This is the mistake I made. Trust me on this, do not tell her how you know just tell her you know. The mystery will mess with her and get her wondering how you know. Mystery is your friend, that is what detachment is about. It makes you mysterious.
M(53), W(54),D(19) M-23, T-25 Bomb Drop - Dec.23, 2017 Ring and Piecing since March 2018