Wow, we can never tell what triggers the venom, can we? Sorry to hear this, but roll with the tide and try not to let it bother you. Easier said than done, but resist her drama. This is about her journey and her issues, and you can decide how long you want to wait and how much you can handle. She seems really messed up. Your happiness today, and any day, is a function of what is in you. Don't put your happiness in her hands, or anyone else's. Take care.