Glad you spoke out about your struggles man, you're not alone. By now half this forums know how self destructive I am (multiple substance addiction and bipolar) but no matter how many debuffs you have in life, you will prevail if you persist.
Praying for your up man, always here for a message...