Yes, CeeBee hit the nail on the head.

Have you talked to a therapist yet? People go to the doctor immediately if they have a broken arm or something but when it comes to "crash and burned" and "stress" people are often slow to get help. Getting advice on the Internet has its advantages but some face time with a counselor would probably be rewarding too if you have not already done so.