These are the core values of the United States Navy. As a Navy vet, they mean everything to me.
Honor means to be a person of integrity, to always do what you say you will do, to treat others with respect at all times, to always hold yourself accountable for all of your words and actions.
Courage means to a person that does what needs to be done regardless of cost or naysayers opinions, to fight for those who can't fight, to stand up to and against those that accept substandard performance or complacency.
Commitment means to never give up, to never let anyone get in your way, to be tenacious, and most of all, it means always living up to your responsibilities.
To me, these core values are what make decent American citizens and patriots. To be without any one or combination of these values is to not be worthy of be calling "American", but that is just my opinion.