Perhaps we should admit the mistake and say forgiveness is not love, but prepares the way for love?
I think you are on the right track, but I would say it slightly different.
The greatest commandments are to love God and to love our neighbour as we love ourselves.
If you are angry with your neighbour, then you cannot love them as you love yourself. Nothing must stand in the way of living the greatest, so forgiveness is needed to overcome any barriers,