I feel heat climb my neck.
Griffin is grinning.
It’s not teasing. It’s genuinely happy.
“You two done making the rest of us look emotionally repressed?” he asks.
“No,” Ronan answers.
Then he looks at me.
The question this time is different.
I smile. “Good.”
He kisses me again.
It’s shorter, still deep enough to make my stomach drop.
This time I don’t wait for permission.
My hand goes straight to his waist.
Ronan leans into it.
When we separate, Cami is openly crying.
“Seriously?” I ask her
“Shut up.”
Griffin wipes beneath one of her eyes with his thumb. “You knew this was coming.”
“I know. That’s why I’m emotional.”
Ronan looks at her for a moment, then steps forward and reaches across the space between us.
Cami leans toward him automatically.
He cups her cheek and kisses her softly.
When he pulls away, she smiles at him in a way that makes something warm settle through the center of the room.
I reach for her next.
She turns toward me, and I press a kiss to her temple before she catches my shirt and pulls me back enough to kiss my mouth too.
Soft.
Brief.
Griffin doesn’t react beyond rubbing his hand down her arm.
The moment doesn’t feel like Cami inserting herself between Ronan and me or us inserting ourselves between them.
It feels like the opposite.
Like we all chose each other and that choice didn’t require anyone stepping away from anyone else.