It's a trait I have that I have to watch out for - know-it-all-ism... which isn't so bad except for the twinge of "been there done that back-in-the-day where you weren't"...