Rights are God-given. Or Nature-given, whichever you prefer. They cannot be earned.
Thankfully, veterans have preserved them for us.
Paraphrasing Jesus who said that there is no greaterr love than he who would lay down his/her life for another.
Soldiers, sailors, airman and Marines do that 24/7--365.