You don't often hear this, and when you flip through the pages of fitness mags and fashion mags--all you see is airbrushed models. The truth of the matter, everyone is imperfect. Doesn't matter whom you are. Life changes, body change with that and sometimes things happen to make those changes. I myself had a car accidents years back, I have a scar on my face, shoulder scars from previous surgery and 2 on my stomach. Not to mention the light stretch marks I do have, which really I have no control of. Mind you I work out practically everyday, it is what it is. I'm a real person. I have flaws and I am not afraid to show them.
No matter what you have, number one be okay with your own skin. Coming from a pregnancy, illness, whatever, you give yourself a break. There are times in your life you just need to sit back, look in the mirror and don't be so critical. I know this can be tough with so much in the public eye being that "perfect" skinny person, but I myself, was never a skinny mini as it was so it really never bothers me. But really take a good look at yourself and work from there. You are your own competition. Take pictures and measurements of your progress. Be kind and celebrate small accomplishments.
Look out there, there are models, fitness people in the center stage beautiful with scars, stretch marks, from whatever reasons. Look for good role models to follow. Don't follow what is fake, since that will get you no where.
At the end of the day, you need to be happy with yourself that is all that matters.