I swipe at it, then slide open the box, grabbing the ring before moving to one knee. Jules gasps even though I know she’s already put together what’s happening. Sophie squeals with excitement, stomping her little feet and probably terrifying her new cat, but my eyes are on Jules. Like they always are.

