This depends on the person and what's happening around them.
a normal errection lasts about 78 hours.
20 minutes
Combine the hormomes of the average college guy (raging) and the physical contact - it doesn't matter if he's straight, they get erections all the time.
2
It depends...
6 to 8
yes, and they often do
You can get erections any time. Hormones do it to you.
I'm afraid there's no way to stop erections. Erections happen to every man
The average length of conversation time between a parent and a teacher at transition time is 30 minutes.
Someone might get an erection like ALL I mean ALL the time non-stop erections due to easy blood circulation in the region.
Yes, the natural penis is flaccid. The penis will have erections or part erections from time to time as part of a natural healthy body. He may be having them when you do not notice or he may not, it's nothing to worry about.
As far as I know, you might be able to prolongue erections since you will train yourself to keep the urge to ejaculate and thus extending the time your erection will last (with time, your penis will know that he has to continue). Although a lot fo things can affect erections, such as stress, mental/physical disorders, etc.
The average distance between the earth and moon is : 384,401 kilometres. Average meaning it changes from time to time