Abandoning a job means failure in most cases - finishing a job until job done result in experiences of success.
To finish your jobs until successfully done is important to build up stamina and selfconfidence. If you abandon jobs before job accomplished then you get used to do only partial jobs or even worst you may get used to fail in life. There are but a few situations in life when you need to prematurely abandon or drop a job - that is when you are in a totally wrong situation, after having made a totally wrong decision or choice.
Hence whenever you make choices you have to use all senses God gave you, including your acquired knowledge, including experiences made by others during history on this planet, including common sense, including of course your heart and above all your intuition!
If you make right choices and finish your jobs until all is successfully accomplished, then your ife looks like this rice field - beautiful for all brining "fruits" for the benefit of all.