I think when we find ourselves most disappointed with life, it's not because something in life has failed us. Rather, our expectations of what life "ought to be" have failed us. Or understood a different way, when we find ourselves most disappointed with God, God has not failed us--our expectations of God have failed us.
Sometimes when our faith is too weak to trust God, He puts us in a place where our weakness forces us to surrender. Not to trust, but to surrender. Surrender then lays the groundwork for trust, because God always shows Himself faithful.
--Wayne Stiles, Walking in the Footsteps of Jesus