Aweee Nice Guy. The words you wrote remind me of feelings I have had after a breakup. But I think it is best to keep them to yourself.
It is always best to forgive, because that helps you move on rather then hold resentments. It is good that you learned from the relationship because that helps you grow. The lessons we learn from past relationships help us be a better and wiser "us" for future relationships.