Seriously, when do you throw in the towel
I am married to someone that is a living, breathing, trainwreck. He has ADHD and more recently we found out he also seems to have a personality disorder. We are stuck in the same cycle. Things are bad, he gets help, takes his meds, best husband ever! Things get good he refuses to take his meds everyday, he knows better than anyone else, he can do no wrong at work because everyone is his BFF and would NEVER fire him (gosh no!), he's a tax expert, a doctor, and even if you tell him you've been there /done that and he hasn't, he STILL knows better than you.