Authors Note: This went quicker than I thought. This is the last chapter with the Epilogue to follow when I get a chance. Some lemons before we get to the drama.

Disclaimer: I do not own South Park

STAN POV

"This is so embarrassing" I said as I watched my dad stumble around drunk already. I had brought Kyle with me to the BBQ. My parents hadn't started yet but some people were arriving. "Mom where is Shelly?"

"Shelly went over to her boyfriends. I am glad, seeing how your father is carrying on."

"Can't you stop him?"

"Stanley, when have you ever seen me stop your father from drinking?" She has a good point. I would love to sneak in a beer but I can't risk getting caught. I walked over to grab a soda and a diet one for Kyle. I go back inside and up to my room. I slip off my flip fops. I hate the way they feel on my toes but in this case they are easy to put on and take off. I had no plans of being outside today.

"Kyle, I got you a diet soda"

"Thank you" he said sitting on the bed watching TV. "I can hear you dad up here. He is getting out of hand."

"He has been for years. Now that I am working and got a scholarship for school he can spend more money on booze. I am hoping he doesn't burn the damn food." I reach for some Doritos I grabbed earlier in the day.

I get comfortable on the bed next to Kyle watching TV. He starts talking about how he is going to come out to his parents after I break things off when Wendy. I haven't thought about how to tell my parents. I wonder does it even really matter. They have known Kyle almost as long as I have been born.

I go to the bathroom to wash my hands. The residue left behind after eating the Doritos is annoying. Toweling off my hands I look up and see Kyle standing in the door. He comes inside and closes it. He rushes me with a kiss shocking me.

"Kyle" I manage to get out. "What are you doing?"

"I am returning the favor" he smirked unbuttoning my pants. "I want to suck your dick." Hearing him say this got me hard. He grabs me through my jeans and I gasp. I am not use to him being this aggressive.

Kyle starts kissing me and rubbing his hands all up and down my back making his way to the front. He kisses my chest making his way down to my belly and then the thing that really matters. Kyle licks the head and blows on it.

I hiss. I look down at him wanting to witness all of this. Kyle is doing a lot of the things I use on him last night. It feels amazing. His mouth is so warm, hot and soft. So different from Wendy, maybe it's different because I am in love for the first time in my life. I love Wendy but I was never in love with her.

I witness Kyle swallow me whole also adding to the tight wet feeling of his mouth. "Oh shit" I say fisting his hair. Kyle looks up at me as he hums and bobs his head. Damnit I am not ready yet. I start thrusting my hips craving for more of this feeling. Kyle doesn't miss a beat. "Fuck Kyle, keep doing that. Yes, yes, yes!" I toss my head back as I shoot my seeds down his throat. I haven't come this hard since our first hand job.

Kyle stands up and spits in the sink. "Wow that is disgusting."

"Hey!" I exclaimed.

Kyle rinsed out his mouth. "Dude, you may want to work on your diet. That plays a huge part in the taste."

"The fuck Kyle"

"I am not saying I will not swallow just not when it tastes like that. I have been doing some research of my own you know."

"I see" I said opening the door. I step back into my room and my heart drops. "Wendy!"

"You son of a bitch!" she screams. Before I could react her fist went across my face.

"Omg Stan!" Kyle cried.

"You cheating dick bag!" she continued. "Then with Kyle. What the fuck!" I looked up and could see the crazy rage in her eyes.

"Wendy let me explain"

"There is nothing you can say to explain this shit." she snapped. "And you!" She is now looking at Kyle. "This is why you kicked Bebe to the curb. So you can fuck my boyfriend."

"I was not happy with Bebe" Kyle explained. "This has nothing to do with Stan."

"Who the fuck do you think you are talking to? I am not naïve like Bebe. Here she is thinking you are sex addict when you were just fucking Stan."

"We haven't fucked!" I yelled out in frustration.

"Omg" said Wendy bring her hand to her mouth. "You were jerking off that day you pocket dialed her. Was Stan there?" Kyle blushes, I am too mad to blush. "Omg" Wendy walks out my room.

"Wendy wait!" I yell out as I chase her down the stairs. I get to the living room before I trip over my feet and fall.

"Don't you dare follow me! I am going to tell Bebe everything! Everything!"

"What's going on?" asked my mom.

"Ask your son" responded Wendy in the door way. "He is a lying cheating piece of shit." Then Wendy was gone. I stood up with tears in my eyes. This is not how I wanted to tell Wendy. Damnit, I turned to face my mom.

"Stanley! For god sakes cover yourself." I realized I didn't button my jeans. I see Kyle over by the stairs. Even his ears are red at this point. My mom looks sad as she sees my face. I see my Dad come into view.

"We could hear the whole thing outside" he slurred. "You're a fag now. Great, my son is a fag."

"Randy!" my mother scolded.

"What, don't get mad at me. He is the one who decides he wants dick." Now I am feeling embarrassed.

"Randy, shut your mouth!"

"Whatever Sharon. This is your fault. Allowing him to have all those damn sleep overs and shit. Look what the hell happen."

"Fuck you Randy. I will always support our son." I can't bear to hear anymore. I grab Kyle's hand and leave out the house.

I walk over to my car and take out the spare key I had placed under the car. I back out of the drive way with the quickness. I am driving to Kyle's because I don't know where else to go. It is the longest quickest ride of my life.

"Kye, I am sorry. I am sorry about this. I am sorry about everything." Kyle shrugs.

"It doesn't matter. We were in the wrong to begin with." I pull up in front of the house. Kyle unlocks the door and I follow him to his room. "Come with me." I follow Kyle into the bathroom. "Sit down."

He begins to wash my feet. Shit I left the house without my flip flops. They were not exactly my main concern at the moment. I put my face in my hands not sure how to move forward from here. I feel so drained. Kyle leads me to the bed where we lay in silence for a while.

"Do you think Bebe will hate me?"

I sigh. "I don't know. She is different from Wendy and I know she hates me."

"If only I had the balls to break things off with her sooner. I was going through the motions with Bebe for months before I ended things."

"Same here Dude. I was trying to show Wendy some respect by breaking it off face to face but now I wish I just did it over the phone or whatever. She has me outed to my parents. I am not even sure if I am gay. I know I like women but I love you."

Kyle chuckled and it was so good to hear. "Did I make you gay?"

"I don't know I never thought about it."

"Well I will let you in on a little secret. I don't know if I am gay either. I do know I have been watching gay porn since middle school."

I turn my head to look at Kyle. "Are you fucking serious?"

"Yeah, I was just curious to see what it was like for two guys to do it you know. It wasn't until after Kenny was bragging about how guys were better that I really started to watch the videos more. It does seem like the guys enjoy it more." I didn't know what to say. I didn't watch gay porn until I wanted to learn how to go down on him. We don't say anything for a while. We just stare at the ceiling in silence. I grab Kyle's hand to let him know everything is going to be alright.

KYLE POV

I took a deep breath as I sat in Tweak Bros studying. I needed a change of environment and I like the feel of a small family owned coffee shop. The past couple of weeks have been rough. Bebe unfriended me on facebook, Wendy too. I told my parents I was dating Stan. Ike response finally! My mom was in shock. She kept asking me if I was gay? Would I ever give her grandchildren? How was I going to marry?

I tried to explain to them I don't know if I am gay but I know that I love Stan and I want to be with him. Isn't that good enough? I looked up in time to see Bebe enter the shop. I felt my face flush from embarrassment and she hasn't noticed me yet. I look down and try to get back to studying. I am failing miserably.

"Is this set taken?" asked Bebe. She doesn't look angry or sad. I am not sure how to take this.

"No" Bebe sits down and adjust her brown jacket.

"I just want to talk. I think we need to clear the air before I can fully move forward and except everything." Oh god, does she have to do this now?

"I don't think this is the best place for us to chat" I said looking around.

"That's fine. Did you want to come to the apartment? We can talk there if that is not too much of a hassle for you."

"Now?"

"Yes now. Before I forget everything I want to say to you." I sigh and gather my books. Bebe went ahead of me and left. I pull out my phone to send Stan a message.

Kyle: Stan I am going over to Bebe's. She wants to talk.

Super BF: What do you mean she wants to talk? What's to talk about?

Kyle: I don't know but she seems calm in a way and I am curious to see what she has to say.

Super BF: My class is almost over. You let me know if you need me and I will be there.

Kyle: Thank you. I will talk to you later. I am about to start driving. Pay attention in class and stop texting me.

Super BF: I am but you know I always have to respond to you.

I blush. Stan always does answer my text messages quickly. Doesn't matter if he is at work or in class. The drive over to the apartment was quick for a change. I am not looking forward to this chat but at the same time I am. It would be nice to explain myself. I knock on the door and Bebe opens it as if she was standing there the whole time.

"Would you like anything to drink?"

"No thank you. So um where do you want to sit?"

"The sofa is fine" Bebe said taking a seat. "I sat on the love seat to separate myself just in case. Bebe looks me in the eyes making me nervous. "I want to know how long?"

"How long what?"

"How long have you been gay?"

"I don't know if I am gay. I am going to say bisexual."

"Why didn't you tell me? Why didn't you tell me you were bisexual or whatever?"

"I didn't really know for sure until a couple of months ago. It was hard to come to terms with how I was feeling." Bebe looks thoughtful for a moment.

"How long was you sleeping with Stan?"

"I wasn't really with Stan until July sometime. I never had sex with him while we were dating I swear." I still haven't had sex with him yet. After everything that happen I wanted to hold on to my male virginity a little longer.

"Did you ever love me, because I loved you" Bebe said emotionally. I could see her eyes watering.

"I love you but I am not in love with you. I wanted to end things for a while but I stayed in the relationship anyway." A tear falls down Bebe cheek. She quickly whips it away. "I would like for us to still be friends. I do care about you."

Bebe nodded. "I am going to need some time. Even though we broke up already it really hurt me to find out that you were cheating on me with Stan."

"I know and I am sorry for that."

"What is it about Stan? What is so great about him?"

"Everything" I said before I even fully form the thought. I stand up because I am done answering questions for the moment. Bebe walks over to the door.

"I'll let you know when I am ready to be friends again but it will be a while."

"I understand" I replied. I walk out the apartment and get to the SUV when I see Butters and Kenny walking towards me. Kenny is waving trying to stop me from leaving I guess.

"Hey, I haven't seen you around lately. How is everything going?"

"It's going" I shrugged.

"I miss seeing you come over Kyle" smiled Butters. "I am sorry things didn't work out between you and Bebe. You and Stan make a cute couple."

"Um thanks."

Kenny laughs. "I was wondering you two would get together."

"Dude, really?" I ask.

"Well yeah. You guys have always that this chemistry between you."

"Yup" agreed Butters. "Even I could see that."

"We all know how slow you can be."

"I am not slow Kenny."

"Yeah sure you're not" he chuckled.

"Whatever dude I have to get going. If you guys want to ever hang out just let me know. I prefer if it was not here for obvious reasons.

"Hang out, we can double date now!" exclaimed Kenny. Oh god.

"Yeah, maybe, see you around." I hope in the suv and head home.