thats sucks so bad man! good thing ur ok.
the airbag didnt pop because it actually didnt hit the front hard enough, looks like it didnt hit the front bumper hard enough.
again, sorry for your loss again. if u are willing to part it out, pm me please.