It's been a long week.
Life certainly has a way of smashing you in the face and then leaving you with a million questions afterwards. It stresses you, hurts you, frightens you, saddens you, encourages you, supports you, confuses you, and surprises you.
At least, that's what my life has done this week.
How 'bout yours?