You’re definately not alone. Any advice I can give I will.
It sounds like you have reached the end of your tolerance with him. I would take the opportunity to cut ties. The longer you are in this the harder it becomes. Trust me. I think back many times before I had my middle child – his biological first with me. If I’d have had the insight then as to what I know now I would have left and never looked back. I stuck with him out of sheer determination to get the best out of him. Turns out he sucked the life out of me. Well, not all coz I’m very stubborn and hard to change but I can imagine if I was built different then I would be a mess. I would be broke, homeless and empty. Do not allow him to do this to you. Walk away while you can, you can do it! Xx