What do you do when you are the one who has thrown the stones? How do you forgive yourself for the hurt you’ve caused and the relationships that have been damaged by your selfish choices? What do you do when you are overwhelmed with guilt because of the choices you’ve made and the stones you’ve thrown? Forgiving yourself can be difficult, but it’s not impossible because of one big word - grace! While sin brings consequences you can own the sin and find hope in God, who offers grace to sinners and the strength to leave the stones you’ve thrown behind.