There is a precious 12 year old child involved and observing this horrible mess of an R and M between his parents.
It is time for YOU to grow up and be the dad that you should be to this little boy. That is my view. There are some amazing dads on this forum who put their children first.
A child observing this teenager behaviour of his parents isn't good in my view. At this time as the more stable parent it is my opinion that you have to step up to the plate and be a rock dad.
Your child needs you to be solid.
And frankly your child comes first.
This is a view and i believe things can change, firstly you are here in DB land and you have been clear and honest. I commend you for this, it is an enormous step and an important step. In twelve steps it is step 1 and without acceptance of your role in it, your sitch can't change.
There is a great deal of work to do for you on you. Your WW and your M are secondary as to whether this mum is fit to be around her child. Children are more aware of waywardness than you know and neither of you have been discrete, your WW is visible with the neighbour across the street. Not good at all, affairs with those who are willing and close to hand. Indiscriminate even.
This requires therapy for you and your son, I think so. An investment in your change and care of S12.
From that which you have written I observe the desire for change and growth.
So what are your goals for this change? In which ways do you need maturity? How will you achieve THEM?
V
Freedom is just another word for nothing left to loose. V 64, WAW