My advice ( since you put the question out there) is to take their attitude as a compliment. You've seen service, they obviously think that is admirable......take it as a compliment and rock on. To be honest, it seems you are quite hung up on the fact that you have experienced combat and they haven't and I wonder if you feel like " they don't understand" . Maybe I'm wrong. If I'm right, you've just got to accept that that's an integral part of who you are and very few people are going to understand......and that's ok.....it's just life.
If I've read too much into your post forgive me, I've been drinking
Cheers