Welcome,
Glad to see a newcomer taking control of the situation as well as you are. You have good instincts, and you cannot fake what you don't feel. Good for you.
Keep reading and posting and going to Al-Anon. Enjoy the serenity that comes when we choose to leave the madness behind.