I never perceived Rhett as a villain, he is self-centered, makes up stories to look brave and formidable, but nothing more than that, he did not try to hurt anybody, and after all, he was still a kid. I think, that after he was put in his place, he would learn a little from his mistakes, and at the end of the day, he is not far from normal.