Jo Caulfield is having a bit of a domestic crisis, and is pleased to be distracted by her gentleman caller.

Let’s not panic though. These are First World problems. 2,969 more words