In 9th and 10th grade in the back seat of the school bus, I was the first on in the mornings and there was at least a 10 minute ride to the next person getting on board. Had jerked is regularly with best friend all through 8th grade.
During summers of 17 & 18, I worked with my dad in construction, often on high rises. I conquered many a stair well, especially 20-30 stories up, letting my jizz fly landing on depths unknown. Loved doing that, and always wanted to get caught by any myriad of the hot construction workers.
Regularly jerked off in both dorm rooms at college. The first roomie acted shocked, when I caught him watching from his loft, and I was disappointed he didn't want to join, especially after I'd heard him doing the same moments earlier - then he drugged out of school. The second roomie would sometimes start jerking, very discreetly after I started in the night. We talked about it and decided either of us could jerk off whenever we wanted - then he failed out of school. The third roomie was a homophobic little twit with little man syndrome. He would invite his girlfriend over and then they'd have sex at 3am. I would openly then jerk off, watching his cute little ass. He caught me and raised hell about it, but he really had no defense. I eventually fucked a hot guy in the room one night when roomie started up with the girl. He whined again and I said told him to suck it with his double standard. The girlfriend never returned.
Also at college, had keys to theatre so could do the lighting setup, etc. Jerked off center stage spotlight on myself. Jerked off on the catwalk, trying to watch my cum fall to the stage floor. Jerked off in every bathroom in the dressing area, the boiler room, the lighting booth. Of course at the library, on plenty of occasions, sometimes alone, sometimes with others, sometimes catching and joining others. Best way to relieve the tension before an exam.
Alley ways, amusement parks, bathrooms, concert troughs, trails, woods, tents, camp bathhouses, just about every office in which I've worked, various athletic fields, cars, trucks, trains, planes, various stores bathrooms, changing areas, gym showers, the beach, both atop and under piers.
Yeah, used to think I had a compulsion, but I really just enjoy jacking my dick 
