I don't understand the concept of "forgive but never forget". That just makes it sound petty and like you don't really forgive them. If someone does something ****ed up, I say just pick up the pieces, reevaluate, move on. Forgiveness isn't necessary.
i don't forgive because it makes people think what they did was okay..
i get over things, it's in my nature. if someone i've trusted ****s up i'm very quick to move on from it and put it in the past. the only issue is if it happens often then i just end up not caring all together. and if it's something i can't instantly get over, which it has to be huge, then i'm done with you tbh.