It is true that never give up but what if you are on the wrong road itself. I am a decent tennis player because of years of practice and even though I love that sport, I am not cut out to be a pro tennis player. The important thing is also recognizing your limitation. If you consistently are making wrong investing decision then the problem may not be related to tough road. Unlike the picture you might be digging yourself deeper in the hole that you may not be able to get out.