Gavin woke up to a pair of arms tightening around his waist. The culprit’s head was resting on his chest, breathing softly and nuzzling in closer. Their aura was wonderfully free from knots, its effects showing on their peaceful expression.
Gavin’s heart swelled. It was all so soft, so domestic. Everything was perfect.
He wanted to get closer to them to savour this feeling, to feel them envelope him in their peace and love.
He kissed the crown of their head before carefully shifting them to lay on their side. Making sure they didn’t stir, he tangled their legs and held them close, face buried in the crook of their shoulder as they lay bodies curling seamlessly around each other’s. Their chests pressed together, he could feel their heart beat. He tapped into a bit of magic and let his core beat in the same rhythm, syncing with Freelancer.
Gavin loosened his arms a little when he felt them squirm, and smiled when they cuddled closer. The fact that their body subconsciously searches for his, even in their sleep made him melt.
He’s never been loved to purely like this before. To be desired like this without any expectation. To have someone want his company purely for who he is, not because of what he could offer.
Even now he feels like he’s dreaming.