I think you still have options
You're here - and you'll find help and support both here in this forum and our substance abuse forum (thanks least LOL)
Substance Abuse - SoberRecovery : Alcoholism Drug Addiction Help and Information
Keep posting - there's nothing like talking stuff through to stop the guilt and shame spiral.
Have you tried a recovery programme?
D