Seriously, those of you who like Shinn are little whining and attention seeking children of about the same age as him. He thinks he's of high importance as a pilot and tries to do as he pleases. He think justice is on whatever side he's standing on. To be fair, his superiors such as Athrun and Talia should have kept a tighter lease on him; they were far too lenient. I am sick of how Athrun has to lower his head to Shinn and letting him walk/talk all over him like he was trash. Should have showed him his place in terms of authority right from the start. I would have loved to see the face of Shinn if Athrun said: alright little sh*t, have it your way, you're demoted to cleaning boy. He probably wouldn't be as aggrogant and cocky as he was then.Seriously, his whole childish attitude comes from the fact that he thinks he can get whatever he wants and when he can't (e.g. Stellar dies) then he finds a way to put blame on others for his inadequacy.