Frustration!

Megan

How come the only position I can have an orgasm in is on top and why does it take me so long?! Suggestions?? Not to mention me taking so long tears my bf's public area up (makes it red and sore from rubbing). Help me!!