We have to accept that mistakes are a part of the game.
Mistakes are just lessons that you learn and never make again... hopefully
Find what makes you wanna be the best version of you.
True! Never improve yourself for other people, improve yourself for you, love yourself!
Take time with yourself.
I normally do this in the shower, after 20 minutes my father starts screaming "You are going to spend all the HOT water!!" and that's when i get out as fast as i can, dress myself and tell him "I already finished the bath 10 minutes ago!"
hahaha even in the shower you can have some time with yourself.. Take your time and spend as much hot water you want :P