Thanks for your comments Sunkara.

Yes - All of those lessons were learned from a combination of personal experiences and wisdom  from others.  It is amazing how something you have heard, read and even believed on the surface can have much deeper more profound meaning when it is applied to your own experiences.