UGH my day has been so stressful and it has only just begun.