It may have taken them seven years to get there, but Ron and Hermione thought it was worth the wait. **Five times Ron and Hermione almost made it, and one time they really did.
The night after the Battle of Hogwarts, there's a fragile peace covering the sleeping forms of the survivors. And it may vanish when they wake up the next morning to deal with the wreckage left behind, but at least they can enjoy this one night they have to pretend it's all okay.