It's quite amazing how God always try to bring us back to Him even though we have sinned against Him and hurt Him so much. His love is always everlasting, always unfailing, always unconditional and it comforts us in time of need.
1 Cor 13: 4-7 reminds us of how love is.
4 Love is patient, love is kind. It does not envy, it does not boast, it is not proud. 5 It does not dishonor others, it is not self-seeking, it is not easily angered, it keeps no record of wrongs. 6 Love does not delight in evil but rejoices with the truth. 7 It always protects, always trusts, always hopes, always perseveres.
Try substituting with your name and you will realise how difficult it is to love. Janice is patient, Janice is kind. Janice does not envy, Janice does not boast...I failed at the first line ad LOL. But if you substitute it with God, God is patient, God is kind...God always protects, always trusts, always hopes, always perseveres. It fits the character of God because God is love.
1 John 4:8 says it aptly, "Whoever does not love does not know God, because God is love."
Whenever people fail or hurt us or do not deserve forgiveness, remember that God is love and that we have been called by God to love one another just as He has loved us (John 15:12).