Will this day ever end?