This describes me perfectly. Intellectually, I believe that you don't have to be "perfect" to be beautiful. I also believe that a healthy, fit and strong body won't always look a certain way. That knowledge doesn't always hush the internal voice that notices my muffin top or gets irritated when the number on the scale doesn't decrease.
Just like fitness is a life-long journey, so is acceptance. I am getting better about liking what I see in the mirror and on the scale and will continue to work at improving how I feel about myself.