There’s hardly a day goes by that Ruth Cahill does not pause to count her blessings. And that is especially true this – and every other – Mother’s Day.