Trump doesn't have honor and is right now the most powerful person on the planet due to his access to the United States of Americas Military.
Society is not that easy and just because your father said something, doesn't make it true.
Honor is a concept and for sure a great character trait but if you don't get teached a concept like honor, you don't follow it.