Giving up is better then not giving up.
To give up is to either achieve nothing – or achieve something which is actually authentic.
To not give up, to persevere – is to achieve everything which is inauthentic.
If it’s authentic then it doesn’t involve discipline.
If you must discipline yourself to it – then it’s not authentic. You think you’re doing this for yourself – but you’re really doing it just for your puny self-image. You could as well have been doing it for others.