One Heart

Alternate Universe KH Fanfiction. Rated R. A Squall/Leon/Yuffie Fic. Yep, that's what I mean. Squall vs Leon! Confused? Read on...

Standard Disclaimers Apply. This is my first KH fanfic, please be gentle with me!

One Heart 1/?

A storm swept through Traverse Town, heavy rain poured, the wind howled, the heater wasn't working, and to every resident, it was a dreadful day. But to Yuffie Kisaragi, it was heaven. She snuggled against her boyfriend of three months, five hours, twenty minutes and 8 seconds. Yep, life was good.

"What are you thinking about?"

Yuffie looked at Leon Leonheart and grinned. "Nothing."

Leon smirked as he kissed the top of her nose before moving on to her lips. Yuffie accepted his kiss as she felt that giddy feeling.

"Ehem."

Yuffie reluctantly moved away from Leon and looked sheepishly at her cousin Aerith Gainsborough

"Hi!"

Aerith gave Leon a suspicious look before smiling warmly at her cousin. She has never liked the man, not just because he was about eight years older, he certainly didn't act like it, not because of his scar, because it did look kind of hot, but because Leon Leonheart was a notorious womanising bastard who was now moving on to her cousin.

"Aerith." Leon greeted politely, his arms moving around Yuffie's waist.

"Leon. How nice to see you." Aerith responded as she moved inside the apartment. "Can I see you for a second Yuffie? I want to show something to you before Cloud gets here."

"Okay." Yuffie got up and kissed Leon on the cheeks. "Be right back."

She followed Aerith who locked the door and turned around and faced her younger cousin. "How many times have I said not to be alone with a boy in this apartment?"

Yuffie rolled her eyes as she sat on her cousin's bed. "He's not just some boy... he's my boyfriend."

Aerith sighed as Yuffie's eyes twinkled. Yuffie was never the romantic type, she never dreamed of dates and flowers, always a bit tomboyish. Leon Leonheart changed all that. The first time Yuffie saw him, she noticed a change in Yuffie. She was still the same cheeky, outgoing friendly and lovely girl she adored, and yet, there was a change in her. Aerith shook herself back to the present and sat next to Yuffie.

"He's your first boyfriend. I don't care that he's older than you... okay, I do, just a little. But you're eighteen. You're old enough to know what to do with your life. It's just that I'm worried about you. I don't want you to get hurt."

"Awwww, Aerith! You don't have too. Leon's a real great guy you know. Give him a chance, please?"

Aerith rolled her eyes. "I'll try."

"Good. If you and Cloud don't have any plans tomorrow, we can all go out!."

Aerith could just see Cloud's disapproving face. She knew that Cloud Strife never got along with Leon. But then again, she could keep a close watch on Yuffie. "Sure. Why not?"

"Thanks, Aerith! you're the best!" Yuffie hugged Aerith as she stood up. "Anyway, I'm going back to Leon."

Aerith stood as well as she followed Yuffie to the living room, and both girls stopped in their tracks. Cloud and Leon was sitting on opposite ends of the couch, giving each other a death glare. When Cloud noticed Aerith, his scowl disappeared and gave a genuine smile. "Hey. Think you can face this weather?"

"Yep." Aerith gave a smile that matched Cloud as he kissed her lips briefly, aware of their audience. "See you later, Yuffie. Leon."

"Bye.!"

The scowl on Cloud's face re-appeared as they left the apartment. He opened the umbrella and shielded Aerith from the rain. "You actually left Yuffie with him?"

"Cloud, as much as I hate it, I'd rather know. You know what will happen if I tell Yuffie not to see him..."

"She'll do it anyway behind your back." Cloud finished.

"Exactly. This way... this way I know." She replied softly. If he hurt her cousin, she was going to make him pay.

It was almost twelve when Cloud dropped Aerith off, and both were relieved to see Leon gone. Yuffie was still up legs curled underneath her as she watched a late night movie on cable. "Enjoyed your date?"

Aerith nodded as she sat next to Yuffie, took her shoes off and mirrored Yuffie's position. "How was yours?"

"Good. We cooked, well, he cooked Chicken Pad Thai, and we watched some movie."

Aerith looked at Yuffie and frowned. "Is that... a hickey?"

Yuffie winced as Aerith practically grabbed her by the neck to inspect the offending mark.

"Gawd Aerith! Stop acting like you haven't seen one or had one!"

"Oh God, please don't tell me..."

This time, it was Yuffie who shrieked as she grabbed a pillow and lightly hit Aerith on the head. "No! Gawd! How can you even think that? No! I'm... I'm not ready yet. We've been going out for three months... I don't think I can..."

Aerith breathed a deep sigh of relief. "Keep it that way." She muttered under her breath.

Yuffie bit her lip as she looked at Aerith. "I'm going to ask you something, but you have to promise me not to get mad or jump into conclusions."

Aerith nodded and held out her pinky. "I swear."

Yuffie hooked her pinky with Aerith. "How long before you and Cloud... ummm, well, did it."

Aerith tried to keep her promise as they unhooked their fingers. "Almost a year. He's not... Leon's not..."

"No." Yuffie replied with a sigh. "I'm just not sure if there's some sort of a schedule, like after five months or something."

This was another reason why Aerith didn't like Leon. He was far too experienced for Yuffie. "No. I think the whole waiting before you get married is the best thing, but sometimes... Yuffie, it should always be about love. If he loves you, he will understand, and wait." Aerith didn't know how to explain this to Yuffie. "Cloud and I, we knew each other since we were kids. We've been friends for a long time, and I trust him with all my heart, with my life and soul. I love him."

Yuffie smiled wistfully as Aerith. "I know you do."

Aerith kissed Yuffie on the forehead. "Don't rush it, okay? If you ask me, I really, really think you should wait for a long, long time. Maybe Leon is the man for you, maybe not. I'm just biased to think no one is good enough for my favourite cousin."

Yuffie embraced Aerith. "You're the best."

Yuffie slid under the covers of her blanket and replayed her conversation with Aerith. She didn't lie when she said Leon wasn't making her sleep with him, but sometimes, she could feel that there was something missing, and that he knew that too. She never bothered with all that romance shit, always gagging at Cloud and Aerith. But the day she met Leon, her life turned upside down. He pursued her with flowers and chocolates and teddy bears, but most of all, he made her laugh. She always had the assumption that IT people were boring, but Leon was different. If there was one trait that attracted her to Leon, it was that he made her laugh. It seemed as if he knew exactly what she wanted.

She groaned as she closed her eyes. She wasn't lying either when she said that she wasn't ready to take their relationship one step further. She wasn't that completely naïve. She knew that Leon had other, and many more girlfriends. Leon was the first man to treat Yuffie like a woman, even at eighteen, Cloud had often teased that she still looked sixteen, which was why he didn't mind her tagging with his movie dates with Aeris because she gets mistaken for a child, and he didn't have to pay full price.

Shaking away all thoughts away from her head, she pictured Leon in her mind, and drifted off to sleep.

End Chapter.

Not long, just wanted to see the reaction! I am not preaching okay? It is not my intention to offend people regarding the subjects/issues such as pre-marital sex. Please don't flame me, if you don't like the Squall/Yuffie pairing. I hope to hear your reviews about the fic. And it's not in this part yet, but there is a Squall Leonheart in this story. Leon is well, guess!