God I feel like utter garbage...