Any time I hang out with any girl that I'm friends with or if I hug them or any kind of physical contact I get an erection. I cant seem to keep it from happening I'm not really attracted to some of the girls. I just think of them as friends but for some reason it still happens. It has really messed me up at two of my dances while taking pictures with my dates and it showing on the photos. It's embarrassing to try and cover it up while people are around me. Soon I will be going to swimming parties and I know that I cant cover it up just wearing shorts without them noticing. is there ANY possible way that I can make it not happen or prevent it from happening?