Gavin Gan, a fit and muscular athlete, finds a quiet corner in the gym, away from prying eyes. He strips off his shirt, the cool air of the empty facility brushing against his bare chest. His hands, still damp from a recent workout, trail down his abs, pausing at the waistband of his shorts. He teases himself, fingers hooking in, pulling the fabric down inch by inch, revealing his hardening cock. He strokes it slowly, feeling the weight and heat in his hand. His breath hitches as he picks up the pace, his other hand cupping his balls, massaging them gently.