Sounds like he's in MLC. You might want to read some of the resources in the stickies on the MLC forum. You've got to save yourself by detaching from his roller coaster and focusing on you and your kids. Whatever legitimate complaints he's made about you, do 180's on those things. But just understand that it's not going to change his mind anytime soon. This is a marathon, not a sprint. He's going to be in the fog for a long time. Read DR and Sandi2's 37 Rules. Post in small increments until you're off moderation. Good luck!