Umm... If I had an answer, I wouldn't be posting here. So far I've had no ideas that I would consider good.
One last option is, of course, to go see a licensed professional (doctor). I know my spouse won't be thrilled about that, so I'm leaving it as the last choice. Before I do that, I wanted to try to find an internet community like this one where people with more knowledge and experience hang out, to see if they perhaps have some useful advice.
After all, I myself have very little knowledge on the subject. The only general principle I know of is that in all cases of mental illness (and, well, life in general) you should treat people with compassion and respect. Anger and insults will not help anyone. I'm more than happy to stick to that, but in this case, being the supportive shoulder is just not enough...