Hi mrdrnose,
It's easier to give up than go all the way, I know it's frustrating, not to reach a goal. But do not reason like that. Patience, Hope and Perseverance are the keys that will help you stand out and succeed in your goals. Many people give up more and more, because they are insatisfied, everyone has been there, even me. But that does not stop there, consider insatisfaction as your worst enemy, because when it hits ,it hurts, and only your reason to go forward can counter that insatisfaction.
To sum up, do not abandon this project, do what goes through your head, do not let others discourage you or otherwise you will never be satisfied with your futur projects. At the end,give up for you will become normal and the solution for all your problem.