Did you every notice how much work it takes to stay angry and or resentful with someone? I know when I get in that space I am making myself a prisoner to that person. Everything I do when they are around is in response to them. The more people that are on my you-know-what list the more work it is.
On the other hand when someone is acting that way towards me it is so great when I can not react and just keep treating them with love and respect. Sometimes they realize they have no power of me and just give it up.
Did you ever re-live something that happened some time ago and get worked up all over again? I hate it when I do that. I think “Man, I thought I was done with this? I guess I need to forgive them again.” Eventually I realize that it is nothing more than a bad memory.
Forgiveness = Freedom IMHOP.
I think your thoughts are quite wise,and I agree that such emotions take a huge toll out of their bearers. However, I would not give love to someone who wronged me badly, especially someone not important in my life. He/she probably wouldn't appreciate nor deserve it. I would only forgive and forget, that's my own goal. And I would only respect their basic human rights.
I'm not saying my love is that precious for anyone else, but for me it is, and in short supply too. My life has taught me I should surround myself with positive, constructive, proactive people who would reciprocate my love. The destructive/ highly immoral can go about their business, we won't miss each other anyways.