Some people are so rude! They think because they want they should have. Ummm, not always the way it goes darling! LOL Good for you for getting what you needed.
My son is in the Marines and I brag about him all the time. Some people just role their eyes like "why is he doing THAT" and others say to tell him thank-you.
Tell your son THANK-YOU from me!