You all missed the part when he risked his life for his Brother, for Ojama, he was leaving school to let Juudai stay. He gets better and better, he was just flawed, like all humans. He never betrayed Juudai in the third season, he just had a bad fight and left for a while, he was in good faith.