I have cried, but today I cried tears of happiness… pure joy and utter gratitude.