Well said!
These days theory is most often taught to help others avoid certain "mistakes" in the practical application. But I think these practical obstacles are very helpful and worth to be experienced. I prefer hardships on the road instead of painstakingly attempting to skirt them! ;)
Yes very true, we are taught to avoid, avert, skip around anything that's difficult! So no wonder our planet has so many problems. I think many people are slowly waking up to how better to allow and accept the "problems/requirements" we have in our lives.