Life is in stages and while you are aggressively pushing forward to greatness don’t forget that you have to wait for your eggs to hatch each time. Life has principles and to achieve greatness you must follow these principles. You just can’t speed it up because if you breeze through it you will breeze out. You can’t crack your eggs to see how far its growing and hope to put it back together again. You just have to wait, be patience and keep applying the right principles cause Life is not all about how far but its about how well.