It is understandable that you are coming to terms with that period of time.  What you felt and did was a part of that time period, acceptable by this country.  Today this country has gone overboard to thank a Vet, and on the same hand to show disrespect, Veterans Department prime example.  You cannot undo what has been done, 58,000+ and those MIA's will not hear you or others.  Glad you have worked with that era, but I'm from that era, it has been 40+ years since it ended, accept your actions of that time, I served, have my views, your and others can say all you want, but for me stand by what you stood for back then, don't be like so many others who protested, and then sold themselves out to what they protested against.  I've read a comment from a Veteran who retired and stated, "he would not be a part of the dog and pony show" and it could not be put any better.  Changing now, coming to terms, does not change what you did to those who served, live with what you believed back then.