Can a person forgive too soon?
It depends on what you mean by “too soon.” Do you mean that the offended person is still angry and not ready to offer forgiveness, but uses the words, “I forgive you”? If the words are sincere, then this is a kind of promise of more forgiveness to come, such as a change of heart that is more compassionate. If the words, in contrast, are insincere and therefore are meant to deceive the other for some kind of advantage (such as to butter-up the boss), then, yes, the words are being spoken too soon. When deeply hurt by others, most of us need time to work through the process of forgiveness.