"You've got to know when to hold 'em, know when to fold 'em." ~~Kenny Rogers
Is giving up the same as failure? If you don't continue with some project or a relationship, does that mean you failed?
I believe that sometimes giving up is the smart move. When you come to a point where you honestly don't know what your next step should be, maybe you should give up. When you try everything you can think of, and nothing seems to work, maybe you should give up. When you continue to produce results that are not the results you seek, maybe you should give up.
There is no shame in giving all you've got to something and getting no worthwhile results. It isn't failure to know when to disengage from something or someone and move on with your life. Instead, it may be an incredibly brave thing to do.
IT IS ALL IN YOUR HEAD!