As I said earlier, everything we do starts from the mind, if you don't have a good mindset no matter how hard working you might be you'll not still have the good results.I agree with you, if you have a good state of mind you'll definitely get success, but if you have a bad mindset there's no way you can earn money, having a good mindset is very important.