609 Views |  Like

Waited 2 years

Age when it happend: 17
Where it happened: My basement
Langauge: English
Sex: Female
Rating: 5
Category: Straight

Me and this guy had known each other for 2 years and have been really close ever since we met. After a year of knowing eachother we finally hooked up in his car. I gave him a bj and he fingered me which was nice but kinda awkward. Anyways we finally got a chance to have sex and we jumped on the opportunity. We were both virgins so ya.He came over and we chilled in my basement for like 10-15 min then we started to kiss and feel eachother up. He started to take my clothes off. First my shirt then my bra so he could suck on my tits. Then he moved his way south my leggings and thong. First he teased me by kissing my inner thighs and on my panties then he took them off and started sucking my clit and fingering me. It was an amazing feeling and I honestly didn’t want him to stop. I then took his pants off and started to suck his cock. I went at it for a bit licking up the shaft and teasing the head with my tongue. Then he asked me if I was ready and I said yes so he got the condoms and started to put one on and he was having troubles. It took him 3 condoms before he got it on and then it started. He went slow and made sure I was comfortable. I didn’t bleed which was a bonus and make it less awkward. We switched positions a few times from missionary to doggy style. All of it was soo exciting and fun, I loved that part when he picked me up and fucked me on the table that I have in my basement. It bruised my back but it was sooo worth it. The sex went on for 30-40 minutes and he cummed on my chest and then we snuggled for a bit. Then he wanted some more so we made our way to the floor he started to fingering and eating me out so I jerked his cock until he cummed. We got our clothes back on for the second time and then cuddled. It was soo perfect and I’m soo happy that I lost it to him. Nothing could have made it more perfect. I’m soo happy I waited.

Processing your request, Please wait....
  • 0 - very bad experience 10 - very great experience