Does she do outside classes?
Something physical would be good so she can get the endorfines (sp) I'm just clutching at straws.

You are doing so well it may not feel like it but you are.
You can't police everything she sees and hears etc.

I do still think you need help with your ex and fingers crossed this appt will start the ball rolling with help for u, her and him.
Hugs hugs and more hugs.
A few more days...