I am able to forgive, after all if God can then who am I not too! However no one should be asked to forget as this is the way humans learn their lessons.
Whether you have erred or someone else has wronged you the point is learning to forgive them or yourself for being exactly who you/they are at that time.
But one should not forget how you reacted or the actions and behavior that stemmed from the wrong were perceived. Remember all we can do is change our reaction and perception of the event, we do not have the power to change anything else.