"I used to hold grudges until I realized that most people are narcissistic and their actions are driven by an unhealthy self-interest and not by maliciousness towards me. I have since freed myself from this needless burden." - Steve Maraboli #quote
If you can't forgive others then do not expect others to forgive you. More importantly, read Mark 11:26 and let that sink in. "But if ye do not forgive, neither will your Father which is in Heaven forgive you." In other words, you will be forgiven by the same measure that YOU forgive. Remember, you will only give account for your own actions and not the actions of others. Do not hold grudges and allow actions of others to interfere with your walk with God.
Anyone can hold a grudge, but it takes a person with character to forgive. When you forgive, you release yourself from a painful burden. Forgiveness doesn't mean what happened was OK, and it doesn't mean that person should still be welcome in your life. It just means you have made peace with the pain, and are ready to let it go.