I don't consider myself a very patient person, which I believe a truly good teacher needs. I've trained many people and think I did a good job of it, but to me that isn't the same. I am more patient with others than myself, though.
Yes and no... I believe something's are gonna happen no matter what but other things are all in the decisions we make and ultimately have the control of...