What a crazy week!

So this week has been so crazy, in both good and bad...