Good list of fundamentals - thanks for posting.
"HOW YOU THINK IS EVERYTHING" - this is truer than most people realise - even for those who are on the path of self-development. Have you heard of The 3 Principles? Once you understand this way of looking at life, it can change quite dramatically.