Reverence for Military is not disrespected with not standing/holding heart. If anyone around you says it is ask them this question....Sing it!
Cuz if no hand on heart is disrespectful, how disrespectful is it to not even know all the words to the song your defending