thats his personality. Of course hes pissed off, hes the Saiyan prince for god sakes, he had a planet. He was supposed to be the best of the best, you would be pretty pissed too if you found out after being trained to be the best, you're not.
Anyway, he didn't turn during DBGT he turned near...