One thing you must learn
Accept yourself unconditionally.
If there is anything you can do for yourself whilst you navigate this world, let that be learning to accept yourself unconditionally.
There is a difference between self acceptance and self esteem.
Self esteem is conditional on predetermined markers. Success. Achievement. Overcoming hurdles.