Boy am I stupid!!!

You are unhurt and this is why God made airbags :)

been in your position before :)