I really do appreciate people sharing info, but delivery is 75% of the battle;

I've got a older Brother who is very smart about a lot of stuff, but when he tries to tell you something he does it in such a way you tune him out, he's very opinionated and if you don't instantly agree with him and say yes almighty Leo, he gets all pissy and angry, that's not the way to go about helping or explaining things to people, BTW, we don't get along very well as you can imagine.