I am youtube taught, bookread taught, and screw-up taught! :thumbup: Seriously though, I have developed more helpful hints through messing up than I care to count, and they keep me out of trouble in the future...
I've also learned not to state the question "how hard could it be?" The answer can surprise you!