Necessary? Depends. If you unconsciously abide by a transactional or script-basis in human relationships (ie – following movie plots or treating relationship ‘acts’ like currency), then yes for you it will be necessary.
That doesn’t make it wrong; it’s just very common and in fact, seems to be part of what.. well… lubricates sticky social situations.
White lies perform the same function.
Now, Unconditional forgiveness? Yes.
It’s called acceptance. Que Sera, Sera.