I like to read Lydia Brownback's blog called the Purple Cellar.
She writes really well and I can relate to her topics of discussion. Here is part of a a recent post I thought I would point you to.
God allows displays of sin such as this to expose its vile ugliness and to show us our need of Christ. We will never yearn for what we don't realize we need.What display of sin is she talking about?
Go read the rest, very thought provoking.