Check out these promises!
Isaiah 54:9-10
Ezekiel 16:42
Though He is sad if you do wrong things, God is always kind and forgiving.
Even though Peter denied knowing Jesus, Jesus forgave him and gave Peter a chance to start over. Read John 18:15-18, 25-27 and John 24:1-17. God is truly a forgiving God!