Forgiveness is a gift you can give to yourself.
When you forgive others, you free yourself from pain, grief, hatred, or guilt. A small mistake or a big lie, a one-time incident or a bad habit, a trauma by someone dear or unknown, a mishap by nature or by your negligence, forgiveness doesn't depend on any of it.
Forgiveness depends only on how much you love yourself. You never forgive for the sake of others, to comfort them, or to change them. If that is your intention then you haven't fully forgiven. You forgive for self-sake!
If you genuinely care about your own well-being and happiness, you'll choose to forgive, no matter the circumstances or people involved. And if you don't prioritize your own happiness, you will hesitate to forgive.
So, ask yourself, do you love yourself enough to forgive anyone and anything?