He forgives because he is perfect in every way, has no ego for us to deal with, and knows the beginning from the end. And, he created you, hun. He thinks you're SPECTACULAR!!! HELLOOO!!!
(and so do we...)
It's a journey, not an event. I forgave my dad for all the abuse he did to me, and in the process, forgave myself. I can't even tell you how liberating and peaceful all that has been for me.
You'll get the hang of it, just keep going!
We believe in you!