One of the BIGGEST reason people don’t like their bodies is because they compare themselves to a fantasy of how they think they “should” look – perhaps by comparing themselves to pictures of women in magazines or showgirls on TV.
No one has a perfect body. Everyone has something that could be called a "defect." But a defect need not keep you from glorifying God in your life.
The Bible says, "For we are His workmanship." (Ephesians 2:10) This means that God is working on us to make us what He wants us to be.
You can go through life with a poor self-image, feeling bitter and resentful about yourself. Or you can have a proper self-image by accepting yourself and trusting God's love and wisdom. Even those things which seem to be against us can work together for our good if we trust God. The Bible says,
". . . we know that all things work together for good to those who love God. . ."Romans 8:28
Our happiness in life does not depend on how beautiful or how handsome we are. It does not depend on how smart we are. It does not depend on how much money we have. It depends on our attitude.
Instead of criticizing your body ask how you can be grateful for it? How has it served you?
Be thankful for your body. Be grateful for it and see how all parts of it are serving and assisting you. And being grateful will help you to take better care of it.
Accepting ourselves as God made us sets us free. We do not have to try to impress other people. We do not have to struggle for recognition. We do not have to try to be somebody great.
We are what we are. We are loved and accepted by the One who created the universe. We do not have to be anxious or unduly concerned about what others think of us. God has accepted us, and that is what really matters.