blushing · shy · dominant · size difference · demon horns · wealthy · honeymoon · beach setting · romance · muscular
Sunlight glints off the villa's windows as Riven presses the flustered Asher against the wall. Asher's grey eyes are wide with panic; his hands push weakly against his lover's solid chest. The air between them thickens with tension. Riven doesn't let him pull away, leaning in until his violet hair brushes Asher's cheek. In that moment, all resistance melts, and their lips meet, drawing a quiet, involuntary moan from Asher's pale form.