Well Jessica I can easily explain your hole problem to you. You said all you have been dating is riceboys. That should give you a clue right there. Now if you where dating a Mustang Man you would be so much better off.
On anther note when i was a teenager and in high school i wont even lie I took what got put in front of me no matter if I had a girlfreind or not. Did the same stuff when i was in College even if the g/f was at the same party as me. But now i would never think of it. I will be 26 here in a coulple of weeks and the last thing in this world i would ever do is cheat. Sometimes it just takes time for guys to mature. But like I said If you find yourself i real.
MUSTANG MAN you wont have any problems.