Featured Article:The Three Keys To Developing Your Character

Practice Grit

Grit is super important. The best way to develop it is by consistent deliberate practice.
Pracice doing hard things. Climb mountains run races. Train hard and push yourself. It also helps you get to know yourself. How much you can take how far you can push yourself.

Grit by Angela Duckworth

Relentless by Tim Grover

Get Regular Tips on Being a Better Person

Join 1294+ other humans trying to be good. I send out a weekly email with all of my best thoughts as well as my favorite things from other leaders in the field.