How do I prevent myself from getting a boner at the gym and what can I do to fix the situation if I get a boner at the gym again? Today I was on the treadmill and this hot chick got on a couple of treadmills down from me. Next thing I know I am fantasizing about fucking her and then I bone up. Fortunately I was wearing a long t-shirt and then this old fat guy with horrible BO got on the treadmill next to me (in between me and her). My boner immediately went away. Aside from hanging out with that old dude at the gym every time I'm about to bone up, what is the best way to prevent this from happening again?