Excellent list Ken
I can totally relate and have a deep connection to your list, why? becuase I have written down the same 10 key points and I have worked on these points in my life. I am proud to say that I live by these points and they have change my life tremendously.
"3. Don't seek revenge - it's a waste of time."
I found a good revenge that can be justified.....
Become a success, Success is the sweetest form of revenge you can ever make.