I had a life-threatening illness that caused me similar problems. It was about a year before I was happy again. The good news is that I rebounded happier than before. Life-threatening situations can bring about a clarity of mind that brings inner peace after you have had time to mentally "process" the event.
I think you are doing the right thing by avoiding alcohol and seeing a therapist. Have patience and faith.