"Come on Keith," Lance said as he stepped onto the ice and caught his balance.

"I don't know Lance," Keith said as he held onto the gate to the ice rink. "I've never done this before."

"That's what I'm here for," Lance said as he slowed to a stop in front of his boyfriend with a smile. "Come on, it's just one step at a time," Keith stared at his boyfriend as Lance outstretched a hand for Keith to grab onto.

"Promise not to let me fall?" Keith asked as he stared uncertainly at the ice that sat before him.

"I promise, if you fall I'll always be there to catch you," Lance said, outstretched hand waiting for Keith to grab. Keith stared at the hand for a few moments before reluctantly grabbing hold of Lance's hand. "That's it," Lance said as Keith slowly started to step onto the slippery shimmering ice. "Just one foot at a time."

As Keith placed both feet on the ice, Lance pulled him away from the gate. Luckily, the ice rink wasn't as busy as it was a weeknight, so everyone was busy with work or being with their families.

"I'm not so sure about this," Keith said as he felt his legs wobble and shake.

"You're fine, just keep holding onto my hands," Lance said as he started to skate backward while he still held onto Keith's hands. "You're going great Keith."

"Am I? I feel like I'm going to fall down any minute," Keith said as he stared down at his skates as Lance pulled him along.

"You won't," Lance said as he slowly started to speed up, checking over his shoulder every so often so he would make the curve or to make sure he wouldn't run into someone. "Just look at me, not the ground, keep your eyes on me."

Keith slowly raised his eyes and stared into Lance's smiling blue orbs. The same orbs that made him melt every time he stared into them. The same gorgeous orbs that made him feel calm when he was stressed or anxious. As Keith stopped staring at his feet, he could feel himself relaxing and not thinking about his feet on the ice.

As Keith started to get the hang of standing himself up and balancing, Lance moved from in front of him, to beside Keith. Their legs moving in unison. Left, right, left, right. Slowly, Lance started to let go of Keith's hands and gave him a small push on his back.

"Lance wait!" Keith called as he glided away from Lance. "Lance!"

"You're doing great Keith!" Lance called as he watched Keith with a smile on his face. That was until Keith started to wobble and shake once again.

"Lance!" Keith called out as he felt feet start to slip. Lance recognized the signs, he lunged forward and just as Keith slipped and started to fall to the ground, Lance grabbed his hand and pulled him back up into his arms.

"I told you I'd never let you fall," Lance said as he gave his boyfriend a cheesy smile.

"You're an idiot," Keith said with a roll of his eyes.

"I'm your idiot," Lance replied as he slowly connected their lips in a soft kiss, blocking out the others on the ice as they were lost in their own little world.