Accepting your flaws is psychologically taxing and hard. It is easier to change your physical appearance to fix your mind than it is to change your mind to accept your body. That is why women wear make up, it is easier to hide the flaws than to accept them. Same reason transgender people get a sex change, easier to change your body to fit your mind than the other way around.
Make-up and cosmetic are your easiest yet most expensive options.
Easiest way to accept yourself is to become egotistical by realising there are people uglier than you. Search up ugly people to boost your ego. Notice flaws (keep them secret) in every person, and realise we all have our issues, and you are not alone.
The mindset I mentioned sounds toxic, but if you keep it in your head, it can truly help to some degree.
I don't believe in this "just accept yourself, looks don't matter". This is BS, accepting oneself is hard, especially if you loathe yourself or have low self esteem, and looks,wealth and other materialistic shallow stuff do matter. That will always be a fact.