Taken straight out of my Journal, these are the basics of running your financial life

1. Save early, and automatically

2. Expect financial emergencies

3. Set an asset allocation, and diversify

4. Keep fees low

5. Spend less than you earn.

6. Maximize employee benefits

5. Use a financial adviser who is is fee for service, and preferably not bank aligned