Why do I always get erections?(legit question)?

I get them all the time and I hate it. It's really awkward getting them in public and I always have to try hiding it. But I don't know why I get them very often, they just come out of nowhere and last a pretty good amount of time.

2017-04-11T00:37:33.809Z