Time slows to a crawl as Akechi slips his arm around Ren’s waist and leans in, and all Ren can hear is his own heartbeat hammering in his ears as he waits. And waits. And waits.
Then the wait is over. Ren’s eyes close as Akechi’s mouth meets his in a kiss - a real kiss, and Ren softly accepts it. He doesn’t push, doesn’t demand more than Akechi is willing to give, only welcomes Akechi’s lips to make a home on his own with a pleased smile and a quiet, encouraging hum.
Ren steadies himself with the palm of his hand cupped around the curve of Akechi’s jaw, lightly brushing his thumb along his cheekbone. A chain around his heart pulls loose, and a thousand butterflies swarm inside his ribcage, fragile wings beating fiercely between muscle and bone.
rank 3.
Then the wait is over. Ren’s eyes close as Akechi’s mouth meets his in a kiss - a real kiss, and Ren softly accepts it. He doesn’t push, doesn’t demand more than Akechi is willing to give, only welcomes Akechi’s lips to make a home on his own with a pleased smile and a quiet, encouraging hum.
Ren steadies himself with the palm of his hand cupped around the curve of Akechi’s jaw, lightly brushing his thumb along his cheekbone. A chain around his heart pulls loose, and a thousand butterflies swarm inside his ribcage, fragile wings beating fiercely between muscle and bone.