Brk, listen. You probably have a LOT to give and receive; your sitch was bad, bad, bad, very bad. But there are people on here who have gone through just as bad and sometimes worse.
I don't mean to minimize your pain. Trust me, I understand how much you hurt. That's the glory of this Web site. We understand each others'pain. We've all been there and some (like me) are still going through it with you.
If forgiveness is a concept you can't wrap your mind around, try reading a few posts from the forgivenss forum, namely, "The eerie story of the life of love." It'll give you a better perspective on your hurts and fears and may even catapult your journey into peace. Try it. You may like it!