There are many life milestones. Personal, professional, successful, not-so-successful, technical and spiritual, anyway you categorize them, there are a lot of them. Sometimes you see them coming from a long way off and sometimes they have come and gone before you recognized them for what they are.
Today I am here to tell you […]