It reminded me of Tolstoy and how he gave Sofia his diaries right before their wedding. Yipes...
@Daniel You asked us for advice and you've gotten it. You do have co-dependency issues, her behavior is blatantly shitty and you stick around anyways going, "Can I fix it?" No, you can't fix it. If she's ever going to fix it, she has to want to and it will take a great deal of therapy to get through that much crazy.