It is a difficult balance to find.
I want to be happy about myself, and I want to get better in some areas. Can those two wishes coexist?
We are dynamic beings, not static beings. We are involved in constant processes all the time, and we are at different levels of progress or lack thereof in each one of those processes.
Let's assume two men have the same weight goal: to reach 70 Kilos, which science says it is their ideal weight according to their height. They both weight 80 Kilos now. Should they strive for better, or be happy that they are almost there? It depends on where they are in the process.
The first man, John, was at 89 kilos 2 months ago. He has been making changes and has reached the tipping point, and now he is losing weight.
The second man, Eddy, was at 68 kilos two weeks ago (sorry, I have never been known for the moderation of my examples). His process is not working, and he is getting heavier quite quickly. His system is not working.
And yet, they both weight 80 kilos.
John can be happy about having found a system that seems to work, and at the same time needs to continue watching the system and improve it until he reaches his goal. There is always new garbage coming in, and we need to get rid of it.
Eddy weights the same as John, but he has no reason to be happy about the functioning of his system. Sure, he is in the middle of other processes, and some of them are certainly working. Even the fact that he wants to get to his ideal weight, which we established at the beginning, is a good sign. His awareness is working. But being happy about a system that is not working is a recipe for disaster. Getting some advice from people who have found a system could be a beginning, reading about it, and trying different things until something works.
Where is acceptance? In the fact that he is striving to find a better system. That makes him a hero. He is capable of imagining a better future and working for it, and he loves himself for that.