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
6 to 8
It depends...
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
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.
Experiencing multiple erections in a short period of time is normal and usually not a cause for concern. If you are experiencing frequent, prolonged, or painful erections, it may be a sign of a medical issue like priapism, in which case you should seek medical attention.
The average distance between Earth and the Moon is about 384,400 kilometers.