i wouldn't call revenge immature. I'd call people who do fukked up things to others intentionally immature. I often find that the ones who can dish it, can NEVER take it. They cry foul when someone does to them the same shyt they've done to other people. Some people need a dose of their own medicine, plus you can't just let people get away with treating you some type of way. If someone feels they need to get revenge on someone that wronged them, then so be it.
But I personally don't seek out revenge. It takes to much time and energy when i can just cut you off and i find that that's a bigger ether than any revenge you can get on that person. And i'm not the most forgiving person either lol, so once you're gone outta my life, that's it.