Life has been tough the past month and a bit.

Its amazing at how much it throws at you, just when you think you'll have some time to get things together.