Sometimes while I am too busy contemplating about life (Knowing me, you would know THAT is my favorite pastime -- > THINKING!! :P), I wonder how at times I am too rigid with some people and too flexible with some. Some people I would never forgive...and some I would just forgive in a second for biggest of mistakes.
I think it is more to do with expectations. There are people we open our souls to, and when they turn their backs, we suffer from a major letdown and there is no room for forgiveness or going back to how it was. On the flip side, there are some people we have zero expectations from and when they disappoint us, it is so irrelevant that it goes un-noticed.