If you’re saying “it’s too soon to forgive” in a relationship – friendship, family, marital – that’s pride speaking. “Too soon” implies you’ll do it when you’re damned good and ready. “Cant” or “won’t” is at least more honest.
Forgiveness isn’t a favor you grant someone from your lofty moral height, after punishing them by withholding it first. It’s not about waiting for the other person to make the first move. Forgiveness isn’t about blame, and it isn’t about forgetting the past, and it’s not about letting people continue to harm you. Forgiveness is taking a breath and looking for the love beneath the anger. It’s finding a way to express that love in spite of the anger – even if it is accompanied by a necessary “goodbye”.
When it comes to forgiveness, there is no “too soon.” There is Today, and Too Late. Be sure, if you choose to say “too soon”, that you can live with what’s left unsaid if Too Late locks the door while you’re waiting for the “right” time.