Steve..
Just a lil story for you..
When my ex and I split up, she took my son with her..I shouldnt have let her take him, but did..he was like 5 at the time. After a few months, he ended up in the a foster home due to his mothers negligence, and the family court judge, and social worker assigned to the case thinking I had issues of my own I guess. It took me almost a year to get him returned to me..After a year or so, his mother seemed to be getting her shit together and I let him live with her. For awhile it was good. I moved to PA from NY, and spent a year driving back and forth on a couple weekends a month to pick him up.
I eventually brought him down here and he stayed. It was the one decent thing the ex has ever done for him. He has been with me for the last 8 years, and doesnt see his mother more then maybe once a year. She is a mess at almost 40 yrs old, and will probably be dead within 3 years of a drug related issue. I have never kept his mothers drug addiction from him, nor have I said disparaging things about her. I presented him with the facts as I saw them, and talked to him about drug use and addiction. He understands that his mothers issues are not his fault, nor is his not being able to see her. I actually wont let him go to her house, as it is not safe, and she is still doing drugs. I have told him when she gets her shit together, she will be able to be part of his life, but not until then.
Anyway, my point is, my son has dealt with more than his share of problems in his 15 yrs. He is a typical kid. Like skateboarding, online gaming, and is lazy about some things. He is also happier now than I have ever seen him. We argue about the same stuff other parents argue with their kids about.
He could be a real mess emotionally but isnt.
You will get back to some sense of normalcy in time. As for your kid, just keep being a parent. As others have said, it will all work out in the end. As for your ex, well, living well is the best revenge. Good luck to you.
Matt