I really don't know and don't understand what is forgiving. Let's say someone did something bad to you a long time ago, and you say you've forgiven him. What does that mean? Does it mean remembering the incident or him doesn't cause arousel of any emotions in you? What if you can control your emotions and that's why there are no emotions? That would mean you automatically forgive everything. If someone did something bad to me, he apologises and I get over it/forget about it, I would still think that what he did was wrong when I somehow remember it. Come to think of it, I've realised that I've never forgiven anyone in my life. I've said things like "it's ok don't mention it" when people say how sorry they feel about what they did but I never mean it. I mean I never feel any different. If someone did something wrong, it will still be wrong even billions of years later. If I'm spending some time with a friend I like and a memory of him doing something bad to comes to my mind, I say to myself "He acted like a stupid jerk that time, but he is generally ok and nobody is perfect" but instead of continuing that sentence with "so I forgive him", I continue "that doesn't change the fact that he acted like a stupid jerk" because either I don't understand forviging or I'm just not capable of forgiving. The situation is like this; I can't spell the "r" letter(this isn't just an example, I really can't) and I use w/v instead. I don't know whether it's because some physical problem or because I don't know how to. But no amount of people explaning and describing to me how to spell it works. When it comes to forgiving I feel the same way and it really damages my friendships(and what I feel about my friends) bacause when you spend years with people, they fail you many times no matter who they are because nobody is perfect. I'm not either. But I don't expect being forgiven when I do something bad to someone, because I don't understand what they mean when they say "I've forgiven you" either.