None of us are the same, thank goodness. Work or play, each holds a different opinion, sometimes it is good to express your views, on other occasions learn from the other.
Holding a grudge eats away your inner being, easier to dust off and walk away if you are able, absolute forgiveness depends on the situation nah sometimes just dust off and don't look back... Just my opinion.