One of the best orgasms i ever had i managed this way:
Wait until you fell more horny than usual (wait a few days without masturbating, this is important) then start stage 1, wait for a moment nobody is around and you can make any noise, etc... with no problems.
Make yourself comfortable and start looking at pics, videos or whatever you like, preferably the kind of stuff who turns you more.
Start masturbating but don't cum, when you feel u are going to cum stop, then start again when u feel its ok, do this as many times as necessary, masturbate slowly, theres no rush on edging, just maintain your cock hard and you interested, mentally please yourself as much as you want but physically don't exaggerate on your hand, trying not to cum.
Your cock will be sensible and hard as never before and you will be producing buckets of precum.
Maintain it for an hour (or more if you want), just relax and enjoy.
Then its time to stage 2, try to get as much aroused as you can, staying in the edge as much as possible trying not to cum, finally when you fell the strongest desire to cum then let it go and cum. (the more you maintain this stage, stronger the orgasm will be, usually i manage to hold just a few minutes this way and the sensation it damn good).
You will have a fkng strong orgasm and ur cum will fly way a great distance, you will also produce much more cum, leading to more pleasure during orgasm.
-Its important to wait a few days without masturbating.
-Don't squish ur cock too hard during orgasm, medium is better.
-Wait for a moment you are alone and comfortable and don't be shy, make noises, you will have more pleasure this way.
-Tell me your experience after!
*Im the anom of the story.