ItsOnlyMe-
I get the impression that everything is coming to a head for you right now, and that up until now, you've pretty much been able to keep the lid on it. What will not work however, is for you to have a crisis at the same time as your wife. For all you know, she could be back to normal in a few days. Give her time.
I won't try to compete with you on who had the worst childhood, it might ruin people's Christmas
I can laugh about mine now, but I was a wreck at one point.