I think Sayid is the sanest person on the island. Everyone else have got crazy pasts. And Sayid is the only one that can tell if anyone is lying or not. It's frustrating that Jack can't except Sayid's talent. It's going get people killed if he doesn't trust Sayid.
So you're saying Sayid hasn't got a crazy past? He was a torturer secretly employed by the usa wasn't he?
I like his character tho, not only is he an extremely good looking fellow, he actually thinks before he opens his mouth, or at least has the life wisdom for a sensible answer.