You are telling people to not do things that they don't like.. You did exactly that..
One word comes to mind for that.... Hypocrite..
You're saying that you feel better and more healthy while intoxicated? Does that sound normal to you?
Sounds to me that you got pressured into doing something that you didn't want to do.. And now you're just trying to justify it.. Go change your avatar please and stop being a hypocrite