Good work bro, more kids need a parent to spell that kind of shit out. Most of them dont.
And about how they get older and start to see your faults, at some point that might be all he sees. That's when they are pain in the ass teenagers, and know everything.