Sorry to hear what your going through..I have been going through it myself for the past 8 years. If you have kids, then your stuck like me. Nothing you do will ever change her so stop giving a shit and let it fall on deaf ears. If you have kids, spend as much energy and love on them as you can...