Thank you so much for all the wonderful comments. You guys sure know how to keep a guy writing

I want to take a moment and thank you all for reading my story and for all the great things you guys have said. If there is anything you would like to see happen between Cameron and Josh, then please let me know and I will see what I can do. Thank you once again for being such loyal readers.
Here is my next update as well. Hope you all like it!
----------------------------------------
As the door closed, Cameron climbed off of me and walked backwards towards the bed, pulling me by my belt. He fell back onto the bed and pulled me on top of him. We laughed as I collapsed on top of him and resumed out kissing. He grabbed my ass as I kissed him more forcefully. I sat up and undid my belt. Cameron pulled it off and threw it across the room.
He rolled me over so I was on my back and opened my jeans. He pulled them off by the bottom and tossed them behind him. He gave me a sexy little smirk and leaned into me to kiss me some more. It was very hot in the room and we were both already sweating from the heat of the moment. Little beads of sweat formed on Cameron’s torso so I leaned in to lick his chest. As gross as it sounds, these sweat drops had his very essence locked in them. It tasted like heaven to me.
By now, both of our cocks were rock hard. I pushed Cameron back onto his back and moved myself on top of him. I moved down to his boxer briefs and started kissing at the tip of his cock through the fabric. He gasped at each one and leaned onto his elbows to get a better look of me. I pulled the waistline of his underwear down and grasped his cock in my left hand while moving my mouth down to his balls. I licked at his balls while slowly jerking his cock and listening to his moans.
He gasped my name as I moved my mouth to the base of his cock and started licking upward towards his head. His body trembled as I moved my hand to his stomach and stuffed his cock into my mouth. I moved up and down slowly to savor the taste of him. After a few minutes he couldn’t take anymore and grabbed my hair to push both my face and his cock closer together as he came in my mouth. I swallowed every drop and gave him a smile when I was done.
He flopped onto his back and started gasping for air. I moved up to kiss him some more and to allow him to rest for a moment.
“Damn baby…I forgot how good you were,” he said.
“It’s only been a few weeks,” I said with a chuckle.
“Yeah but… we’ve been fighting so… I missed it even more,” he said between gasps.
“Well I’ll give you a rest before I keep going,” I said sarcastically.
“No, no, I’m ready Josh. Keep going,” he said pleadingly.
“Well I don’t know, you seem kinda tired,” I said.
“Don’t be mean!” he said, “Come on don’t make me beg.”
“Oh alright,” I said, “But only because I feel guilty when you beg.”
I sat back up and he moved up to the pillows. He rested his head on a pillow as I took off my boxers. My cock flopped out, still hard. I leaned into Cameron and pushed his legs up a bit to expose his hole. I moved my cock towards his hole and taunted him a bit more.
“Do me baby,” he whispered.
That did it. My lust took control of me and I shoved my cock into his ass. He gasped, a little in surprise and a lot in pleasure. With my arms holding me up, I thrust into him trying to get deeper and deeper into him. He put his hands on the back of my head and pulled me into another kiss and moaned into my mouth. This caused me to moan back into his mouth and together, at the same time our cocks exploded. His cum splattered all over his stomach and mine filled his ass.
Our breathing was in sync and our sweat was overwhelming both of our bodies. There was a Cameron shaped puddle of sweat where he was laying on the bed. When he sat up and saw we both started laughing. He grabbed my hand as he got up from the bed and led me to the bathroom. He started the shower and sat me down on the toilet (with the seat down). When he was finished setting the temperature of the water he walked over and sat sideways on my lap. He wrapped his arms around me and I wrapped mine around him as we sat there waiting for the water to warm up a bit.
“I love you Josh,” he said.
“I love you more,” I said.
We got into the shower together and slowly washed each other’s bodies. When we were done we just stood there for a moment as I held him in my arms and kissed his forehead. This moment was perfect. This was the first time in months I had felt right where I belonged. I held Cameron tighter as I remembered our engagement.
“Do you still want to get married?” I asked.
“No,” he said.
I looked at him in surprised.
“I don’t want to get married, but I want to marry you,” he said.
“Are you sure?” I asked.
“More than anything in this world,” he said.
“I love you,” I told him again.
“Forever and always babe,” he said.
Just as we reluctantly put on fresh clothes, there was a knock on the door. I looked through the peephole and saw Brooke and Mark on the other side. I opened it and they had two big brown paper bags in their hands.
“Dinner’s on us boys!” Brooke exclaimed.
“Hope you guys don’t mind,” Mark said.
“No of course not,” Cameron said.
“Yeah, come on in,” I said.
I smiled at Brooke to appease her questioning eyes to let her know everything was ok and she smiled back at me. Brooke and Mark outdid themselves with this spread. There were all kinds of different dishes. Homemade Clam Chowder with some spaghetti from the Italian restaurant down the street, with rolls from the bakery on campus and some steamed vegetables from the market in town. It was the closest I’ve come to having my mother’s cooking since we left. Suddenly, I was homesick.
It had been so long since I had even thought about home. Everything I wanted was right here, but my home was calling out to me out of nowhere. I glanced over at the stack of flowers I left on the counter earlier this afternoon and noticed that they still looked fresh picked, even though they had been out of the ground for almost 6 hours. I decided to quickly put them in some water. I grabbed a glass and filled it with water and as I let the flowers fall in, I could almost see Alexis’ face in them. I guess I was staring at them for a few minutes because Cameron came up behind me and wrapped his arms around me.
“You ok?” he asked.
“Yeah…fine,” I said.
“But?” he asked.
“Nothing, I just kinda miss home is all,” I said.
“Well your finals are in a couple weeks right?” he asked, “We’ll go back for a few weeks in the summer if you want.”
“I’d really like that,” I said as I turned around to give him a kiss on the forehead.
Brooke and Mark left not too long after that. We were watching 50 First Dates when Mark started falling asleep, so they went home. Cameron and I stayed on the couch and fell asleep in each others arms. As far back as I can remember, this was the most peaceful sleep I had ever experienced. No dreams to interrupt my slumber and nothing unpleasant to ruin the moment.
I woke to Cameron brushing the hair out of my face and he looked into my eyes.
“How’d you sleep?” he asked.
“Perfectly,” I said, “You?”
“Like a baby,” he said.
Cameron looked over at the clock and saw the time.
“Shit! I’m gonna be late for my shift!” he yelled. He scrambled to his feet and took off to the bathroom.
“Holy hell,” I said, “I almost forgot the world was out there.”
“Yeah and it’s gonna be pissed if you’re late for that test too,” I heard come from the bathroom.
Shit! I thought. I got to my feet and rubbed the sleep out of my eyes as I gazed into the bathroom and took in Cameron’s perfection once more before heading off to class.
“Have a good day,” Cam said from the bathroom as I was walking towards the door.
“You too,” I said to him.
I’ll have a great day today. I thought.