Honestly I am not so sure its nessisary to forgive those who have wronged you, I just don't feel one is obligated to do so. I can see moving past the anger and hurt you feel about it at least as best as you can so you can move on with your life....I guess I'd say its best to save forgiveness for those who will appreciate it and learn from their mistake not people who don't give a damn and will likely continue wronging other people.
Also you don't have to ever be over it all, its not a weakness on your part there are some things people can't get over and that's ok.