I think you need to work on disassociating from your beast. I see a lot of AV in your post. I see a lot of excuses that are cleverly designed to leave the door open to drinking. After all, who would deny a person their "hobby". You've tried to find another one but have had no luck - at least nothing that is "adequate".
With a more finely tuned AV detector you would see right through this stuff.