Along with the first 2 criteria, comes discipline! If you do not have discipline along with your drive and determination, you will sort of spin your wheels so to speak. You must set goals to accomplish and have the discipline to accomplish those goals.