Crazy Past Few Weeks But a Much Better Few Weeks Ahead