yea shinn is a faggot your right, although kira wasn't really smart in the begining. he did a bunch of stupid things, but what kept him going is that he gotta protect his friends
no matter what, i bet if sai got killed kira who have taken back revenge for sai too. shinn is a stupid alittle kid and blamed org and eaf for killing his parents...,in war ppl die. there are
millions or people jus like him, and in those situation it happens both sides too, ppl from eaf got there family killed by zaft too. his character is really immature and stupid, all he does
is blame other ppl when he was the fault of killing stealla too, he broke stella shield, kira will never intentionally kill anyone all he wanted to do it to take down the mobile, it was shinn
that broke up the hatch and left stella unprotected. if it was anyone who killed stella it would be himself..