Welcome back mate, I must have missed the news your talking about but had a rough time myself with Divorce etc so havent been here as much as usual until recently.
We all make mistakes and head down the wrong path, me included, and I have learnt that fronting it all, dealing with it and moving forward is the only way to get back on track, so welcome back and I hope your future is rosier for you than your past and that your own and your mothers medical issues are positively resolved very soon.