It's very hard to hold back when having an anxiety attack in public. It's NOT an easy thing to do. While your may have multiple thoughtz and fears, you also think on how not to show you are having an anxiety attack.
it sure does begin in our minds.and not only for addictions. you can also include insecurities, low self esteem and trust issues . thats a big one it affeced my relationship with the most beautiful woman in the world.