Its been one of those days