Friends of ours have a daughter that lived in some remote mountain area of Central America helping out the missionaries there (maybe 22 at the time). She was there for almost two years or so.
She and her mom went to Costco when she came home. The daughter was overwhelmed and broke down in tears and had to go back to the car.
After spending three years stationed in Germany, my wife and I went to visit her parents in Southern California. We ran into a grocery store and I had the same experience: I was completely overwhelmed. Seems silly now, but it took a while to get used to the a abundance.
As for people thanking vets and buying meals or drinks, Ive been the recipient of many and Im far from loud. Being in uniform when traveling is enough for many people to stop and thank you. Im not a combat vetI was in the Air Force in an administrative position. Even when in uniform, I initially felt these encounters were almost a stolen valor incident. I realized after a while, that few civilians understand the differences and treasure their intent.
I must admit my most humbling incident. I was returning from a deployment, and I decided to get a real Chicago dog and a beer while waiting at OHare. A couple insisted on buying, and I realized even in one of the most liberal cities, Americans are Americans. Its a great country we serve; regardless of politics. Those from different counties, and those who spend a lot of time overseas immediately see it. We are blessed.