Squirting

I'm not sure if it's an age thing (I'm 25) or if it's a hormone thing maybe, or just because I'm skilled? Every time I masturbate I squirt. And not just a little bit either. Literally spraying female ejaculate all over, gushing for a couple of minutes and then dripping for minutes after. Seriously. Don't get me wrong; it feels GREAT, but it's a massive mess and sometimes I don't want to bother lol. But it's every single time I get off. Anyone else?