Non- Combat Veterans.

No need to feel any guilt.
My service time was 6 years in the National Guard and I used to feel that I shouldn't feel recognized as a veteran. But I finally realized that I served my country while a lot of others didn't serve at all. And during those 6 years I could have been sent to any conflict anywhere in the world. Take a look at the current reserves and National Guard units. They're being activated and sent wherever their expertise is needed.
Having served in the Guard, I'm not eligible for the same post-service benefits of regular service veterans. But I'm still proud of my years served.
I was in the National Guard as well and as I approach my 70th birthday I still feel a bit of guilt not being deployed to Vietnam. Perhaps its because I lost a few friends there.