Other days faith and forgiveness shine bright - and there is movement forward, progress growth. I'm so glad in all of this that God is ultimately in control, in the good times, in the hard, in the rejoicing and in the condemnation.
Each step makes me stronger, helps me to resolve the issues, become more whole. Each step though is an act of faith.
He who calls us is faithful, he works all things for our good, no matter how hard that might seem along the way.