Iyanla Vanzant just released a book on forgiveness, teaching you how to forgive everyone for everything in 21 days.
I am currently reading The Love Dare book with the marriage ministry at my church, which is a 40-day challenge to transform your marriage through love....using the love that god shows us as an example. They mention forgiveness throughout the book. They even have a day/dare/challenge dedicated to this topic and make it very clear that if you do not forgive others, God will not forgive you. True!
I am up to Day 25 and it's topic is "Love is Jesus Christ." It focuses on God's love for us and how we can not truly love another without understanding and embracing the unconditional love that God has shown for us, by giving his son as the ultimate sacrifice to wipe away our sins, even while we were still sinners. All True!
There was something that stood out to me that I never really fully connected before. God's love for us is unconditional. He loves us even when we turn our backs on him. He wakes even the evil up every morning, may give then good health, a roof over their head, protects them, etc., etc. However, there is a requirement before he forgives. The sinner must repent and turn away from those sinful actions. He continues to love them, which gives them the opportunity to recognize and repent before life leaves them. However, he does not forgive them, unless they take the necessary steps to repent. They will still suffer the consequences of their sin, which is death, if they never repent. (SN: Even if they repent, sometimes it is not enough to stop the more temporary consequences.....ie. disease, jail, loss of trust and respect from others, etc.)
Hmmm....so, if we are supposed to love like God, then are we expected to forgive everyone for everything? That is not the example that God has given us. He has provided a way for us to receive forgiveness, regardless of the severity of our crime against him. But it is not just given to us. There is something that is required of us, first....and that is repentance.
Love unconditionally? Yes! Forgive unconditionally? Not from what I read.