Have you ever had one of those moments when you look around at your life and suddenly, unequivocally, you know that all is right and as it should be? I was walking with my dog on a gorgeous, clear, cold late fall day last year when I was struck by the unexpected perfection of my […]