Seriously... Cannot get over how tough today has been....