It wasn't easy, but I did.
Easy, simply look in the mirror and fall in love.
Eat well, be active and exercise doing those thing you truly enjoy (Hike, ride a bike, go for walks, lift weights, or dance), and be accepting of WHO you are regardless of what those around consider "Perfect".
There's no such thing as the "perfect body" everyone's idea of the perfect body is different.....some like curvy, some like skinny, some like muscular, some like tall, some like short....so who's to say what's "perfect"...
By eating and exercising properly and stay away from junk food. You may not get the "perfect" body but you won't look like this.
No one's body is "perfect". We are all off somehow. That is a good thing, and that is what makes us unique. You can be the best you for your body. You eat a well balanced, well portioned diet. You get plenty of exercise and rest. And follow pursuits that you enjoy.
Try to see yourself through the eyes of someone who loves you. I think that's the only place a truly "perfect body" exists.
Prefect doesn't exist.
You only can have suit body/physical shape according to your own body type/metabolism/mechanism/ and DNA.
What can help you to achieve that is good nutrition and staying away from certain junk foods and proper exercise and yet both of these subjects must be done according to your own metabolism. Except what counts as general "good or bad". In example of what I mean, Fast food is awful to anyone regardless of any condition.
Expectations of a prefect body is just being unrealistic. Everything depends on our own system.
This is my body type, however i work out more whether with or without hormones. I can never get those fit arms as you can see some tiny lines between the muscles and arteries would appear within the arm. But i get built-buffy muscles like this. It's just my physical nature. And nothing I can do! So there's no such label as perfect! We all have different systems.
You're perfect just the way you are.
Nobody has the perfect body. We all have something that we don't like about ourselves. I know I do!