YPG - great list.
You missed (in my opinion) and important one:
ENJOY! doing all those things... be it property investing, shares, or occupation.
I don't know if the personal bits you removed have this, but make sure you also have REASONS (or at least have it clear in your head). No...