Forgiving is done from strength, not weakness. Understanding and concern for others and ourselves lifts us to see beyond the hurt to the other person' s humanity. Then we can offer them forgiveness. As we mature in forgiveness, we forgive not just to heal ourselves from life's hurts but also to share in God's work of healing the world. Selfishness and forgiving are incompatible approaches to life.
Bitterness does more damage to the person who carries it than the one to whom it is directed.
Perhaps our lives can't be put back together the way they were. But we don't need to diminish and cloud the rest of our lives with emotions that destroy us. Those you are angry with control you. Forgiveness doesn't condone what happened. It calls wrong wrong.