Kaepernick's beef was never with the American military. He was trying to give a voice against police brutality and racial inequality which still pervades our societies to this day.
It was the media who turned the whole narrative "he is disrespecting the flag, and the military, and America".
The military doesn't fight for a country that forces everyone to get up and salute the flag when they are told to...in fact, the military fights for a country that gives people the choice not to.
As someone who stands and holds my hand over my heart every time the national anthem plays, I fully respect your love and honor for America, and thank anyone who sacrifices their lives for it.
But as this country gave you a voice, you should respect the voice of others even if you don't quite agree with it.