So much in life seems inflexible and unchangeable, and part of the joy of changing your lifestyle is the realization that improvement and progress can be achieved... with time!
People who are changing their lives are like any other dream seekers. They have their sights set on a high lofty goal, and they want to achieve it like there is no other.
Sometimes you get discourage, though, because the dream seems so far away and so impossibly hard to reach. It's a little like the way mountaineers must feel when they climb Mount Everest. Base camp is 17,600 elevation, but you still have nearly 12,000 more feet to climb before you reach the top of the summit which is at 29,028. That surely is enough to discourage anyone.
Weight lose and even fitness goals can feel like that sometimes. As daunting as Everest. But if you're discouraged, it may be because you are looking far ahead. You need to quit judging yourself by where you're going and the fact that you haven't yet achieved it. Instead, look at how far you've come and the appreciate what it's taken to get there.
Progress is being made. You might not see it but I promise it is there. It may be slow and incremental at times, but you are gaining ground. Refuse to be discouraged by your what you think is your lack of progress. That's only your perception in the moment, that is not the real reality.
You can be better, you will get better. You are getting better! And you will get to the top of that moment! Don't stare at the bottom of that mountain and think about how far you have to go. Look at the end of the path instead!