When it comes to past hurts and anger, it's very difficult to forgive and let it go. I think that many times, when we are struggling with trying to forgive someone else, we often are so caught up in our anger or hurt feelings that we then feel guilty for feeling angry or hurt, so we end up sabotaging our attempts at forgiving the other person. I think that sometimes too, when someone has hurt or offended us, sometimes their actions are a reaction to our own actions. And then, when we are struggling to forgive them for their offense, we can't do it unless we have acknowledged where we have wronged them as well. I don't know if true forgiveness is always possible. Sometimes the hurt or anger is so deep, it can seem impossible to let the offense go. But, if we are to love others and ourselves and to move past the hurt and anger, forgiveness is an important step. I am not suggesting that one should blindly forgive and forget. But forgiveness is a big part of moving forward...