Lioness
So sorry you're going through this. I had a very similar situation with my on again off again AGF. She is 60 days clean and and 15 days in love with a new BF.
I've learned alot through the Al-Anon and wish I had started sooner. I'm almost 3 weeks in, 10 meetings strong. I'll echo some words already mentioned in this thread. Work and focus on you!