By now, the entire nation has probably thought about why did a Major in the US Army opened fire on other soldiers in the deployment processing area of Ft. Hood, Texas.
Strangely, I actually think I have an answer for that.
In my opinion, the problem here is Maj. Nidal Malik Hasan is depressed, either covertly or overtly. The depression, along with other stressful events, lead him to believe that 1) he must 'save' others from getting deployed, and 2) in doing so, he can 'save' himself from getting deployed as well. It is just unfortunate that he chose two pistols and more ammo as his tool to do the saving. And there are many factors that lead to his present day.
One such factor is his ethnic background. Some reported him as "Jordanian-American", though he seems to have identified himself as more of a Palestinian, according to his local mosque former Imam, even though he is born in Arlington, VA. His parents have long since passed away and his brothers and cousins are living here in the US. Reports say that his family "has Palestinian roots". It is likely he grew up with the stories of the difficult lives of his parents, whom eventually fled to Jordan, then emigrated to the US.