What's awkward? We're dudes. It happens. I mean, I'm not prancing around, but not hiding it either. Gym shorts are more obvious. In a suit, I usually adjust it pointing straight up and can get away with it till it passes. You go with it. It generally subsides in a few minutes.
Tuck it under the belt.
When at the gym, use the elastic waistband just being careful not to forget that your head is sneaking out, because you'll lift the tshirt while working out and show it "accidentally"
Not really a problem for be because I'm almost always wearing a hoodie that covers that area even in warm weather, wear hoodies to hide my weight cause I don't have a flat stomach not overweight or anything like that but still not fit so covering that up has the added bonus of covering up when I get an erection, I wear looser joy type pants mostly too so that usually helps hide it, I never wear tight clothing like athletic shorts
Yeah - straight up under waistband or belt is only option. When starts to go soft again and slips out it tends becomes a bigger problem so need to make sure I'm sitting discreetly then.
Most embarrassing time for me was when I was at a swimming meet and talking to some people wearing just a small speedo - no towel or anything else in sight. There was no way to hide it. Now I always try to make sure that a towel (or some more substantial item of clothing, though a towel is best) is nearby.
While I have been aroused while in public, I've never been completely and fully erect. Just won't let it happen! In my younger days, briefs helped contain a growing erection and a discrete push down on it ensured I was mostly hidden. When wearing boxer shorts, any erection would run down my leg, so the only thing that could save me there is baggy or loose pants. Like I said, I just don't let myself get that far when I'm not somewhere private. I don't want to get arrested!
work on distracting yourself. Fight or flight works quite well for me so doing something to make yourself be more physically but not sexually active should help.
I had a boner today while working out wth my trainer. I had been feeling extremely horny and we were hitting chest and back pretty hard. During a few sets of push-ups my cock was extremely noticeable and i'm sure he saw my print. The gravity on the weighted extremitity probably didnt help when I was actually doing the push-ups too