How can one make steady progress in life? Well I would have to say consistency is important. If you want to get something done be consistent in your efforts. Don't do this and stop and do another thing without giving things enough time to mature.
This brings us to another important factor or characteristic. Patience. Patience is giving things time. Not just any time but enough time for them to bring fruition. If you lack patience when it is needed the most then you will have a hard time making progress in life.
All these lessons I have learned in my own life and I now share them with the world. Why? To help people make better decisions and live better lives, which ultimately makes for a better life for me too.