Yes an orgasm for 5 to 10 seconds is normal. Maybe You should try anal penetration while you rub your clitorus. The anus has alot of good feeling nerves but be sure to use lube and be relaxed or it'll hurt. You can get a good orgasm with anal and light rubbing of the clitorius.