Being a veteran I don't expect much. For those of us serving during the Viet Nam Era we sometimes were met with outright hostility from our citizens, never during those years did I have someone thank me for my service. Today things are a bit different, when I wear one of my navy caps I frequently have people come up and say thanks for your service. I love parades, I always give a proper hand salute to the colors and to any officer in the parade, I have on a few occasions had an officer stop the car he was riding in and come over and return the salute and say hello. I also give a good salute to the career chiefs and sergeants I see.
The only respect I expect, is from other military people and none of those have ever lost my respect. With non-veterans, I always consider that they don't know about comraderies, about taking an oath that has meaning, about depending on you shipmates or squad members, about God and Country, and about being loyal to the Commander in Chief. But, times are changing, I do get more thanks for your service than ever before.
So whatever its worth ranger... you have my respect and always will brother.