Love is a Cruel Mistress

Hey, this is my first fanfic. Sorry if its a bit shabby, but it was a labour of love. I would really enjoy some constructive feedback and criticism. Thanks!

Roxas POV

Roxas stared lovingly into his best friends' beautiful azure orbs, drinking in the enthusiastic spark that always danced in Sora's iris's. He leaned in for another passionate kiss, tasting Sora's tongue. He loved every moment of it. Roxas felt Sora's amazingly soft skin stretched over his abdomen with one hand, while he fiddled with his pants zipper with the other...

Roxas sat upright suddenly in his bed, banging his forehead on the bunk above him.

"Dammit," he hissed.

The sticky substance in his boxers told him he had just had another wet dream. That was the third one this week, all of them about Sora, his best friend for most of his 17 years, crush for 2 of those. He tip- toed out of his room to avoid waking his sleeping brother, Axel, one of the few people who knew of his sexuality, let alone his secret love.

He walked to the bathroom, and switched on the water. he pulled off his boxers and stepped into the shower. He washed himself clean of the white liquid, then sat cross-legged on the floor of the shower and started sobbing pathetically.

Why did it have to be his one true friend? Why did it have to be the one person who he couldn't risk a rejection from, for fear of ruining their friendship? It was the person he was closest to, and that made the torture of knowing he could never have him even worse. He saw Sora every day at school, and most weekends. So close, yet so far.

Roxas didn't dare tell Sora about his true feelings. Sora didn't even know Roxas was gay. Few did. His brother and twin sister, Namine, were the only people in the world who knew.

Sora was a bit of a flirt. He was after Namines best friend, Kairi. It tore Roxas' heart in half, the day he spied Kairi and Sora making out behind the dumpster. He cried for the rest of the day, sobbing until tears wouldn't come.

Namine POV

Roxas had been crying in the night again. Namine could read him like a book. She loved her brother, and knew of his want for Sora. She hated seeing him like this. It made her sad. She tried at every possible opportunity to stop Kairi from being with Sora, just to stop him from crying. She always invited her over, or joined in the conversation whenever they got to close, but sometimes she just couldn't help it.

Axel was a big help, too. He was best friends with Riku, Sora's older brother. If he heard of plans that Sora had with Kairi, he would come over and do his best to disrupt them, inconspicuously, of course.

But Namine had a life too. She couldn't protect her brother forever. So she started doing less, letting things slip through her fingers. She told herself it was the right thing to do, to get her brother used to the world. But deep down, she felt like the worst, most selfish person ever to walk the Earth.

Roxas POV

Roxas stared at Sora from across the classroom. God, he's beautiful, Roxas thought, If only...

"'Sup, blondie. Checkin' me out?" Sora fluttered his eyelids. Roxas winced. he wished Sora wouldn't joke about that. "You wish," He put on a fake smile. It was Friday afternoon. School had just finished. "Watcha doin' after school, Rox?" Sora asked. "Not much." replied Roxas. "Cool. Come round to my house about 5. My parents are away so i'm havin' a party. Riku, Namine, Kairi, Olette, Hayner and Fuu are comin' round too." "Sure. Sounds like fun" said Roxas. "Okay, see ya!" yelled Sora, running off.

"You know, Sora is planning to play spin the bottle. Riku told me." Roxas turned around to see his brother, Axel, smirking. Namine was standing behind him. She was smiling as well. "Who knows? you might get lucky."