The blonde placed his hand delicately on Joe's cheek while the other snaked around his waist, pulling him closer. Joe chuckled at his gesture and looked at the ground as his face flushed pink.
"Hey, look up" Caspar cooed, his lips tugging to a small smile as his boyfriend did exactly as he said. He stood for a second, just admiring the shorter boy's beauty. He was breathtaking.
With his thumb, Caspar rubbed gentle circles on Joe's cheek as he leaned down to his lips, grazing them every so softly. Their hot breath collided, circling together as their breaths got shorter.
Joe felt the tension build, and he didn't like it. Within a split second he connected their lips together, they savoured every second of the kiss as their lips moved slowly and delicately.
He wrapped his arms around Caspar's neck and pulled him closer, eliminating any gap that was once between their bodies.
He smiled into the kiss, feeling whole.