I suggest DBT. You can counteract a lot of that negativity with skills based practice, like an exercise regime to cut loose extra fat. Takes comittment and regular practice. If you haven't tried it, I definitely recommend it, with her, on your own, in a group, however you prefer. I do a workbook on my own and then sometimes we focus on it in session if I want.\
http://www.amazon.com/Dialectical-Be.../dp/1572245131