In the spirit world, strong emotions tie people together. Strong love will keep two persons together and enjoying similiar experiences forever. They may come back into the physical together many times. Strong hate will do the same thing. It will tie you to the hated person until the hate is resolved.
Forgiveness cleans the slate of negative emotions and allows a new start.
Then know that, if you have been sincere, you have done all you can. Shake the dust off your feet and walk on. God has no need to forgive, since He never condemns or judges. But God can help you to learn to forgive. Pray for the knowledge of how to forgive everyone and everything that bothers you, He will answer your prayer.