One of my teachers, via Ayn Rand, has been Aristotle.
He taught me one thing. Most people will not teach you much… they will do one thing and one thing only: alter your foundation.
And with regards to foundation altering: Aristotle’s teaching is the most jarring, and the most transformative.
Here is the teaching:
Contradictions do not exist. Whenever you think that you are facing a contradiction, check your premises.
If you are doing all the right things and still don’t have your results… that is a contradiction. Check your premises.