Sometimes, it is. I come from the north of England and we say, There's no point in flogging a dead horse. If you've tried your best and there's nothing else that can be done, walk away.
Absolutely, you can sometimes find peace in giving up, rather than beat your head against a wall.
Yes, especially if you are loosing years to this, and getting nowhere, then yes, absolutely, it is time to move on.
I like to consider it being patient until the time what I can change it to my advantage.
It never seems to be.
It may not be Giving Up-- just realizing the path is not leading you where you want to go. So maybe it's just changing your path
Never, unless it is a relationship that is going NOWHERE.