Thanks everyone for the replies. I hope the red flags are a figment of my imagination but I don't think they are, that gut feeling you know.
I'm grateful I have a program today well actually two programs, A.A / Alanon and can come here and talk about it.
Ngaire