Looking up from her schoolwork, Garnet saw David walk across the grassy field towards her. She had a last period spare today and had decided to spend some time outside getting her homework done. David always picked her up after he finished his college classes and today was no different. Garnet smiled, knowing that she was blushing. She couldn't help it really. He was tall, muscular and looked so damn sexy. His blonde hair was cut short and he had the most piercing blue eyes. She leaned back on her hands as he stood above her, his body casting a shadow.
"How is my cute girlfriend?"
Garnet didn't even have time to answer. David bent down on one knee and kissed her sensually. The kiss left both of them breathless, and when he aggressively pushed her onto her back, she gave up on trying to be dignified. His tongue probed her mouth and when their tongues met, she lost all control.
David wrapped his strong arms around his girlfriend, rolled over onto his back, and pulled her into his lap. She wiggled around, fitting perfectly straddling his muscular thighs. They eyes locked in a loving embrace. David rubbed her back softly, loving the feel of her smooth skin.
"I missed you." Garnet smiled and nibbled her bottom lip. She did that on purpose because she knew that David would give her the same reaction as always. His cock would swell, and he would desperately need to go somewhere private. It had been like this for the length of time they had been dating, just over four years.
Their relationship had always been intense, but one thing that they had not done yet was have sex. It wasn't that they didn't want it. David had told her many times that if he had no morals he would have fucked her senseless on their first date. Of course, considering he was two years older, that would have been illegal. He wanted to wait β or at least, that was what he said β for the first four years.
"I missed you, too, Baby." David ran his thumb against her chin, enjoying how pouty her lips looked. "I forgot to ask you something yesterday."
Garnet's face had a puzzled look. "What?" Suddenly she couldn't breath properly. Yesterday had been her birthday and it had been a momentous occasion. Her parents, well mother and stepfather had brought her out to dinner with David. He had been acting strangely the whole evening and part of her was anticipating him asking her the big question. He hadn't though. He had driven her home, kissing her softly and once again wishing her an amazing eighteenth birthday.
"Your parents work late on Wednesday, right?"
Garnet's face fell. That wasn't the question she wanted to hear. "Yes, they do."
"I think we're ready to do something, Garnet. Something we've both wanted for a very long time." David ran his hands through her red hair and kissed her gently. He moved his lips against her jaw line and then after sucking gently on her round earlobe, he whispered, "We need to make love."
Garnet gasped. She needed to think straight, but his mouth felt so good on her neck that she closed her eyes, desperately trying to pay attention. She wanted this more than anything, but knew that it would be best to wait. They had waited four years already, but something told her that this was going to be her birthday present. Garnet opened her eyes and saw that David had a look of concern on his face.
"I'd like to baby. I want to feel all of you." David ran his large hands up and down her body. He could feel the tension in her body as her muscles tightened. He didn't want to push her but now that she was legal, he was going to become pushier. He was a little shocked when she responded so quickly.
"Let's go."
***
Garnet followed David to his truck like a little puppy dog. She got in, and soon they were driving towards her house. He pulled off the highway and began driving down the dirt road. His truck did not blend in well with the rest of the vehicles on the street. Sure, Garnet's neighbors had trucks, but they were old and rusty. David's truck was brand-new, shiny, with not a speck of dirt or rust anywhere on the frame. Neither Garnet nor David realized how strange it was for a guy from Poplar Grove to be driving down Tenth Road, let alone dating the redhead who lived at the end of the road.
There were some very distinct differences between the two young lovers, and one of them was money. David lived on the good side of town. His house was two stories and was decorated with the best furniture. His mother stayed at home while his dad worked as a doctor. His parents had money, which was evident from the new truck, his clothing, and the fact that he never really took his education seriously. In high school, he had been the captain of the football team. He now went to the college in town and played on their football team. He could have gone to the state university but he didn't want to leave Garnet behind.
Garnet lived on the other side of town β the side where the blue-collar assembly line workers lived. Garnet's mother was a secretary for an insurance company, and her stepfather did, indeed, work at one of the assembly plants. Garnet didn't know which one and really didn't care. They had always lived in the same house, and when she was growing up, she didn't even know that people could have bigger homes. It was a revelation when she switched from her small elementary school to the big high school in the middle of town.
They entered the small home and walked single file down the hall to her bedroom. The home had two bedrooms on one side of the house with the bathroom, kitchen and living room on the other. Once inside her tiny bedroom, there was a moment of awkwardness. Garnet had no idea if David was a virgin, but she was. She had only ever dated David, and had never even though of anyone else. David saw Garnet bite her lower lip, leaned down, and sucked on it gently.
"You're on the Pill, right?" David began to undress, pulling off his shirt and then beginning to undo his jeans. Garnet shook her head and he continued. "Well, go get some tomorrow. There is no way we're using condoms; they're against my religion."
Garnet nodded. She had waited four years for this, and finally she was getting exactly what she wanted. She was going to give her virginity to her boyfriend, and it was going to be amazing.
***
Garnet's whole body quivered as David slammed into her for the tenth time. She counted the thrusts because she was waiting for the pain to go away. It had washed over her body with his first thrust and now it was hurting more. She closed her eyes, gripping the pink girly sheets on her bed. She had heard how painful the first time would be, but this was beyond her imagination.
"God your pussy feels so fucking good." David grunted and continued to fuck her mercilessly. He was completely naked, with a thin layer of sweat covering his body. He looked down and watched as Garnet moaned and whimpered. She was felt so good that he couldn't stop. His body wouldn't let him. He wanted only one thing, and that was to flood her pussy with his cum. He knew it was dangerous but the animal instinct inside him was guiding his every move.