God is always forgiving when we sincerely repent. Nothing is beyond His reach of forgiveness.
Read: Luke 17:4 and 1Kings 21:29
Even if that person wrongs you seven times a day and each time turns again and asks forgiveness, you must forgive.
Do you see how Ahab has humbled himself before me? Because he has done this, I will not do what I promised during his lifetime. It will happen to his sons; I will destroy his dynasty.