I'm not a drinker, so WTF is going on down there?You know what else can bust a boner? Drugs. I'm not talking about the occasional recreational use, toking on a bit of weed now and then - but, of course, overuse could cause a flagging flagpole. But stuff like crack and heroin will kick your dick in a hurry.
Do a little research,
then, yes. Swallow the fear and embarrassment and go ask.