What is the main causes of failure in life?

Patience is very important to get success in the life. Do not leave any work until it is complete. Generally seen that some people do hard work, but do not continue their efforts until completion of that work. In this case, only failure comes in their part. If you have got a failure, it means that you have not tried the best. For more details, watch the full vid more