@Painter, well i could never control her drinking, as it is a symptom of her demons. I do need her to try and stay in counselling so that she can deal with those demons, but again that's her choice. I cannot choose what she wants to do, I can only choose what i want.
Tonight never went well though, she thinks i'm being petty for not making food for her. She feels she's her own person and does not need me to tell her what to do - which includes making her own supper and lunch.
Is it okay to give up? Is it okay to say that I don't want this person in my life? Is it okay to think that I can do better?
Just cos things are going right, doesn't mean that they were always wrong.