Sorry to hear you are going through a rough patch Orogun. I don't know if it will help, but I always try and remind myself that there is no rush to get to the end. We will all get there eventually, and no matter what you believe happens after, it is final. But there is plenty we can do to make the trip a bit more enjoyable. Drinking is one thing, the thought of a good beer can get me through a few of my tougher tasks, but that also can lead to some headaches, literally and figuratively.
I'd say the biggest change I've made recently that really improved my life is being more active. Playing hockey has always been a good way for me to keep my sanity week to week, but I've also started running and doing yoga. It gets addicting, and that is a pretty good thing to be hooked on.
Best of luck, I'm sending you positive thoughts.