I don't think I'm a better person than you. I can tell we both have the same intentions based on what you're saying.
I put a lot of work into polishing my approach over the years and it's paying off. It's easy to get burnt out though. I actually wrote an article about this if you're interested:
https://bitcoinmagazine.com/culture/how-to-pitch-bitcoin-like-a-salesman