To quit is not the same as failing.
Strategic quitting is a conscious decision you make based on the choices that are available to you.
My personal test is fairly simple and straight-forward:
If you realise you are at a dead end compared with what you could be investing in, quitting is not only a reasonable choice, it is smart one.
Failing, on the other hand, means that your dream is over.
Failing happens when you give up, when there are no other options, or when you quit so often that you have used up all your time and resources.
It is easy to throw your hands about becoming a failure.
Quitting smart, though, is a great way to avoid failing.
When Thomas Edison says I found 1000 ways it didn’t work, he meant he quit 1000 times ways to get the light bulb to work but did not fail, because he didn’t gave the adventure, he gave up on the different paths but stayed the course.
Know this difference is knowing the difference between quitting and failing.