At first this seemed like an easy question for me to answer, but, after thinking about it, it isn't so easy afterall. Well...I do believe that people deserve second chances.
However, there are some things that are just so attrocious and horrible that cannot be forgiven right away or even at all in a lifetime. I have had some bad things done to me and some I forgave instantly and no longer hold the pain within, but some I still hold onto the pain that they caused me. It's easy for the brain to say "okay I will forgive this person," but, for the heart to do the same is a different story, I mean how does the heart forget something so hurtful? I think that if the person who has hurt you is sincerely remorseful then it is of course much easier to forgive. However, if the person shows no remorse and continues to be a vexation to your soul, then how can you forgive such a person? My opinion on forgiveness if not necessarily forgiving that person to set them free from guilt, but rather fogiving them to set yourself free. Just because you forgive does not mean that you will ever have a relationship with that person again. I think that when a person can forgive it is beautiful to do, I am sure that God wants all humans to be compassionate, understanding and turn the other cheek. But, I completely understand if a mother cannot forgive a rapist who tortured, raped and murdered her daughter. Some things are just so horrendous to forgive. I'm the type of person who can forgive, but can never forget, that doesn't make me a bad person at all, my heart is just sensitive and can never forget anything. Abuse of any kind if totally unforgiveable, adultery is unforgiveable, murder is unforgiveable. I am by no means perfect at all and yes, I have made mistakes and hurt some people, we all hurt others in some way during our lives - whether intentionally or unintentionally, and that is why I try to forgive and set an example of this so that others will see that I am kind and forgive me if I hurt them. This way I can also forgive myself for the really stupid things that I have done.
Can you forgive me for rambling a lot? LOL
The beauty of poetry gives my soul wings to fly free within dreams