Hands free orgasm as soon as I get hard

I kneel on my bed naked, horny but soft. I rub my body trying to stop myself from touching my cock. I tug on my foreskin a little and quickly get hard. Once fully erect, I go over the edge and shoot cum everywhere hands free.