God bless you and him, and all of our military and their families!! (My son's name is David too.) :-)
Give David a Finest hug from all of us.
((((hugs)))) Thank you so much for your support of our awesome troops! Isn't David a wonderful name? :o)