*Note: Will is still living at his mom's place, rather than the dorms at Salem U. It'll make much more sense that way.*
Wet Dream Reality
Will was showering after he went for a run while listening to his new gift from Sonny. All he could think about was how much it would have cost Sonny to buy. Nobody had ever given him anything this thoughtful before.
After shampooing his hair, he turned around, started to see the door to the shower fly open and the most beautiful thing ever was standing there. Sonny.
Sonny entered the shower, closed the door, and then closed the gap between him and Will.
"I've missed you," Sonny said, hard to hear above the pounding shower.
"Not as much as I've missed you," Will responded, wondering what the hell was going on.
"Wanna bet?" Sonny said before grabbing onto Will's dripping locks and crashing his mouth against Will's. Will didn't hesitate, he kissed Sonny back feverishly, wrapping his arms around Sonny's neck. Sonny pushed will back against the shower wall, water cascading over them as their mouths and tongues danced together.
Will broke away with a gasp, taking as much air into his lungs as he could. Was this real? It sure as hell felt real. There was no way he was going to interrupt this if it was just a daydream. He hoped nobody was home in case he moaned or groaned out from dream-Sonny's ministrations. Will's head hit the wall as Sonny started trailing kisses down his neck, sucking harshly on his pulse point. Will ran his hands all over Sonny's body: his back, his arms, and his broad shoulders. He even made sure to run his fingers through Sonny's hair, tugging just the way he knew Sonny liked it.
"Sonny," Will groaned out as Sonny's hand ran down his chest to his growing hardness. He had never felt this turned on, never felt this on fire, and it wasn't even real. Will's hands ran over Sonny's ass, pulling their midsections together harshly.
"Will. God I've missed this," Sonny groaned out.
"I'm so turned on right now, and this isn't even real. I don't even care. I'll take you however I can get you," Will breathed out. He took a deep breath when dream-Sonny pulled away from him suddenly. They were still connected, but much less so than before.
"What do you mean, 'not real', Will? Do you not want me? Do you not want this?" Sonny gestured between them with a sad expression on his face, one that Will never wanted to see again.
"Of course I want you. Don't pull away from me. This is my daydream, dammit and I want you to fuck me," Will said.
"Daydream? Will this is…" Sonny started.
"Shh… don't say anything. I just want to feel like I'm here with you, okay? I can't lose you again, not in my dream," Will said emotionally.
"Will. Look at me." Will's eyes slowly moved upwards to look into Sonny's. "What am I supposed to do to prove that this isn't a dream? Tell me, I'll do anything."
"I…leave then" Will said boldly.
"What?" Sonny said quietly. Will let go of Sonny altogether, breaking all contact with him. Sonny froze, unable to do much of anything.
"I said, leave" Will said again.
"I heard what you said, but I thought," Sonny got cut off.
Will grabbed Sonny by the shoulders and pulled him into a hug roughly, one hand gripping Sonny's hair tightly, never wanting to let go. Will's face was in the crook of Sonny's neck, making it more wet as tears started to fall down his face.
"I love you, Sonny. I can't stand you hating me anymore. I feel like I'll die when I see you with Brian." Will cried, clutching tighter to Sonny if that were possible, especially since they were already naked.
"I don't hate you, Will," Sonny said and Will's head snapped up to meet Sonny's eyes. Sonny then noticed Will shiver, and suddenly realized where they were. "Let's get out of the shower and get dried off, okay?"
When Will didn't say anything Sonny shut the water off, laced his fingers with Will's, and let them out of the shower cubicle. Grabbing a towel he rubbed it over Will's body, drying him off before turning to do the same thing.
Will was almost stoic, making Sonny have to lead them to Will's bedroom. After they were both dressed in boxers, Sonny led Will to the bed and they laid down, Sonny wrapped around Will like a cocoon. Sonny kissed the back of Will's neck and heard Will sigh at the light touch.
Being in Sonny's arms was what Will had missed the most. He prayed this was real, but knew that it just couldn't be.
"If this is a dream, please let me never wake up," Will whispered. Sonny chuckled, finding it funny that Will still thought this was a dream.
Will was startled awake by a loud knock on his door and his mom's voice yelling on the other side.
"Will! Are you home?" Sami yelled, making will groan.
"What do you want mom?" Will groggily replied. Without another minute passing, Sami opened the door, about to enter, but stopped when she noticed Will wasn't exactly alone. Will was so confused at his mom's actions, but then he felt something shift beside him. Then he realized someone's arms were around him. He froze when he heard that voice, groggy from sleep, but still the sexiest thing he'd ever heard.
"Hi, Ms. Brady," Sonny said.
"Sonny." Sami replied, happy yet stunned. "What's going on?"
"Mom can you give us a minute," Will whispered. Sami nodded, seeing the pleading look in Will's eyes and closed the door after leaving. Will felt Sonny press a kiss to Will's shoulder, and a small smile broke out on his face.
"So, still dreaming, Will?" Sonny whispered against Will's ear before nuzzling it with his nose. Will turned over in Sonny's arms instantly, facing toward the man he had lied to.
"I'm so confused. I thought you hated me. Oh, god! I asked you to… to f-fuck me last night," Will stammered, eyes wide. Sonny smirked at Will's expression.
"Mmm, yes you did. I gladly would have taken that offer," Sonny said as he let his hand slip down Will's back to gently cup his ass, making Will groan out loud. "And like I told you a few hours ago, I'm not mad at you anymore. I was more just mad about the lying, the way that I found out. I love you, Will."
"I love you, too, Sonny" Will cried before hesitantly kissing Sonny. He pulled away too soon for Sonny's liking, though, looking down.
"I finally forgive you and now you won't even kiss me?" Sonny said with a small smirk. Will's tearful eyes locked onto Sonny's then. Sonny cupped Will's cheek, softly wiping a few stray tears away. "What's wrong? Did I do something?"
"I can't lose you, Sonny. I'm far from perfect, I'm bound to make tons of mistakes, but I don't want us to be one of them. Not again," Will finished in a whisper. Sonny ran a hand down Will's arm, caressing softly before grasping onto Will's hand.
"I'm not perfect either. Just like any relationship, we'll have to work at it, but I'm not giving up on us this time. Never again. You are the one for me, Will. That day when I fake asked you to marry me, the thought didn't sound too bad in my head, though it would've been a little too soon." Sonny laughed. "I want to raise our daughter together."
"Sonny…"
"She's a part of you, Will. So, she'll be a part of me, too." Will smiled shyly, kissing Sonny softly again, but completely without hesitation.
"I can't believe I thought the shower was a dream. Even that brief moment was too good to not have been real," Will said, thinking back to just a few hours ago.
"Get used to it, Will." Sonny smirked before kissing Will with every ounce of love that ran through his veins.
*This is my first WilSon fanfic, so I would appreciate feedback if you have time! Thanks for reading.*
