In this sermon we consider how God delivers David from the terrible situation that he put himself into. Though we often find ourselves between a rock and hard place, God is committed to Christ being formed in us and His Kingdom being established for which we can give thanks!