When my country was attacked on 9/11 it was civilians who saved us while you were flying around in circles after the fact wondering who inserted that jetliner into the military's home office.
Your courage, hard work, and the risk of defending this country are not qualities special to you or exclusive only to military personnel. We all make sacrifices and work hard. You are not special for bivouacking on foreign soil in a useless war you are trying to give meaning to.
BTW... I think you deserve the benefits you get via your "contract". Seriously I do. I resent it if you think and work for its exclusivity to a select few.
Everyone should have access to medical, education, loan assistance, retirement and housing assistance if they need it.
We paid military personnel for almost 8 decades to lose war after war. What other businesses get to slide on that many super expensive losses? We dump billions into military experimentation and failed experiments every year.
If the military weren't a cadre or businesses consistently bailed out by the US government ... feasibly you could lose your retirement just like those who work in the private sector when a business tanks another job and contracts aren't worth the paper they are written on.