My father was very smart in business and math, which he used to disguise what a jerk he was...
It took me until about 30+ years of age to realize that he promises things but doesn't deliver. He was a screwed up guy, but that doesn't mean that I was not smart enough not to repeat his mistakes.
You live, you watch and you learn, even if that is merely what not to be...