Damn Shinn is a head case. I'm still trying to figure out why the let him pilot a weapon of mass destruction. I mean Kamille watched his parents die too, but wasn't as messed up as Shinn. Nice to see Shinn snap out of it a bit and act human towards Kira. Through the guidance of his new friends he'll be fine at least.
Exactly. There's no way any military organization would allow Shinn to join after talking to him, let alone be their ace pilot. Maybe he passed some sort of super secret berserker mode training and they decided to roll with it.