No sin is bigger than God's forgiveness and mercy. There will be consequences for sin, but the love of God is the kind of unconditional love that shows mercy when the object of its love lies prostrate and repentant. David learned this when he sinned against God with Bathsheba, he learned the weight of guilt. He also learned that God's mercy is an attribute of His unfailing love.
In this message Jill Briscoe teaches us the importance of letting God love us by letting Him forgive us.