Forgiving is not that easy to do it takes time and will power to forget those things they've done to us, but forgiving becomes our self-healing. Those persons become our greatest ghost in our lives and that is why we cannot moved on and open a new and happier life. We cannot changed what happened and what they've done, all we need to do is to forgive, accept and move on. Let our selves be free from pain and angered because no one could ever do that except our selves. Everything happens for God's own reason we must be patient to wait when and what it is in His own perfect time. You, How can you forgive those people who hurts you so much?