There is a phrase that says, "Forgive and Forget" that may either apply to everything or reject entirely. Both are errors and lead you future problems.
Forgive - Forgiveness has been WAY over used out of context for how Jesus intended or said. Jesus DIDN'T say to forgive those who do us wrong. He said to forgive those that ASK for us to forgive, and that request must be accompanied by an evident intent to change. If they do THAT, we should forgive them. The rest...well, Jesus turned over money tables, called others vipers or worse and so on.
Forget - You make a HUGE mistake, if you keep doing this. When I worked at IBM, I learned about how Watson (their AI) learned from mistakes, like humans do. When I read that, I had to laugh. Often humans DON'T learn from their mistakes. In fact, it is VERY common for people to keep going back to bad relationships or such, and there are a lot of songs written about it.
There is another phrase in the public square that says, "Those that do not learn from the past are doomed to repeat it," and another that says, "The definition of insanity is to doing the same thing over, again, and expecting a different result."
You don't have to give someone a blank slate, even if you forgive them. Forgiveness means you no longer are going to demand satisfaction for a wrong, but it does not erase the wrong. You would be wise to REMEMBER and LEARN from your past mistakes, so that you do not go back to them or repeat them, ESPECIALLY if the person that wronged you did not apologize or does not see it as a wrong. Indeed, sometimes, that is just how they are, and expecting that to change is futile.
So, my tip of the day is this... look forward and not back but remember where you came from so that you do not have to repeat the journey, again.