Good speech. However, it reminded me of a modification of one of those ‘platitudes’.
“Never compromise your principles. That will happen soon enough, when you become a parent.”
In addition, parenting, as you know, is largely teaching, and nobody teaches merely by stating and insisting on his principles. When you refrain from from banging your child on the head, you do not compromise your principles but allow the child some time and personal experience to understand those principles and, hopefully, internalize them.
Finally, not everything is a principle. Compromising on small things that adopted in our own life just because they suited our personality is no compromise at all.