We humans are not so 'pure', We may say that yeah We have a big heart & will forgive the person whatever happens but then thats all showing off. :|
For me, I have forgiven people only whom I want to stay in my life & that is what normally happens but then that person cannot keep hurting us & we keep forgiving him.