Omg - I could have written this myself! Sounds like a completely typical day