I wrote this for my Game of Thrones x Harry Potter Fanfic – NO SPOILERS. Not sure it counts as Erotica as I avoided getting too detailed (graphic), but not sure where else to put this to get some input.
I never wrote a detailed sex scene before, so basically just wanted opinions. Does this sound good?
**Winter is Ending**
Anna fiercely kissed him. Severus could feel his heart pounding against his chest as they moved towards the bed. He sat down and their lips parted for a moment. Anna seductively let her hair down and straddled his lap. Severus had never been more aroused.
Anna’s heart raced as she began to unbutton his black jacket.
“Are you sure?” Severus asked as he remembered their first attempt. As much as he wanted her, he didn’t want to hurt her.
“Yes,” Anna replied as she removed his jacket. Her body felt like it was on fire and she wanted him, more than anything or anyone. Her hands moved to the buttons on his white shirt and Severus lost all will to argue with her. He fiercely kissed her as she finished removing his shirt. His hands had found their way to the back of her gown and he began to unlace it.
Anna could feel her heart pounding against her chest as his hand slowly caressed her body and gently cupped her breast. His other hand had found its way to her cheek, and his lips left hers. Anna opened her eyes to meet his loving gaze.
“Let me know if you want to stop,” Severus breathed. He was afraid he would get too lost in the moment and wanted to make sure she knew that it was okay to tell him no.
“I will,” Anna promised before pressing her lips against his once again. She didn’t want to stop.
Her fingers glided down his bare chest, gently over his scars, and down to his waist. She unbuckled his pants and Severus felt his heart skip a beat as her hand slid down inside, over his bare skin, and towards his pelvis. He stood, bringing Anna with him. Her undone dress fell to the floor and he hungrily removed her undergarments.
Anna’s heart stopped for a moment when she realized this was the first time he would see her naked. She suddenly felt very vulnerable and insecure, but not because of her scars. She was actually worried he might not find her attractive.
“You’re beautiful,” Severus said with a tenderness Anna had never heard before. Her cheeks flushed red and her confidence returned. He slowly ran his fingers through her hair, down to her breast, where they lingered. His touch sent chills down her spine.
“I love you,” He whispered into her ear.
“I love you too,” Anna replied pressing her body against his. She passionately kissed him, moving her hands down his back and to his waist. She pushed his pants past his thighs, and then let gravity do the rest.
Severus leaned into her, but Anna pressed a hand against his chest, indicating for him to stop. He withdrew right away when he sensed her hesitation. He was expecting things to end there, but flames of desire danced in her wide brown eyes, indicating she still wanted him, leaving him aroused and confused.
“Let me,” Anna said as she moved towards him to encourage him to sit down on the bed. She didn’t want the flame inside her to stop burning and decided to try her aunt’s advice and take control.
“Are you sure?” Severus asked as she placed her hands on his shoulders and straddled him. He wrapped his arms around her and looked into her eyes. He wanted to make sure she wanted him just as much as he wanted her.
“Yes,” Anna replied before pressing her mouth against his. She slowly lowered herself onto him. An involuntary moan escaped her lips. She had never felt anything so warm, so good, and it made her body tremble. Her breathing increased as she slowly moved her hips up and down. She kissed his neck. Her body was on fire and she wanted to keep burning.
Severus’s heart raced as Anna lowered herself onto him and he could feel his muscles tense up from her movements. He had never felt anything so exhilarating before and he didn’t want her to stop. He grabbed her thigh with one hand and firmly pressed the palm of his other hand against her back. “Anna,” he moaned. His mouth found hers and he leaned into her. This time she didn’t stop him.
“Severus,” she breathed as he leaned over her. She reached for his face. She knew he wouldn’t hurt her.
“I am yours,” Severus whispered. He kissed her affectionately on the forehead and then he pressed his lips against hers. She tasted sweet, like honey.
Anna hungrily returned his kiss and wrapped her arms around him. “And you are mine,” she murmured as his lips left hers and moved to her neck. His mouth then traveled to her breasts, causing Anna to gasp. Her back arched from the pleasure. She dug her fingers into his back as her body tensed. She felt like a volcano about to erupt. Anna moaned as her body released. She had never felt such a rush of euphoria before.
Severus stopped, “Are you alright?”
“Yes,” Anna breathed and placed her hands on his face. She pressed her lips against his and their mouths melted together.
His pacing intensified, along with his breathing. Anna could feel him throbbing inside her and knew he was on the verge of releasing. She held him tighter and kissed his neck and shoulder.
Severus let out a low groan as he felt a wave of ecstasy wash over him. It was over.
Anna loosened her grip on him as her body began to relax and her breathing slowed. She was exhausted, but also in pure bliss.
Severus lied down next to her, his breathing slowly returning to normal, and she turned to face him.
“Are you alright,” he asked, resting a hand on the back of her head.
“No,” Anna smiled, “much better, so much better.”
Severus returned her smile and softly kissed her lips.
“Want to do it again?” Anna smirked causing Severus to laugh.
“Maybe later,” he smiled as she snuggled up to him. He ran his fingers lovingly through her long dark hair and closed his eyes. He would never forget this night.
Source: reddit.com/r/Erotica/comments/fkwgoz/winter_is_ending_mfnsfwfanfic_no_spoilers