>>315369659
Acknowledging your own faults and improving on them is the only thing anyone could ever ask for alongside with being true to yourself.
Keep trying, keep failing, eventually you will succeed, have faith in yourself - even if we sometimes need a little pick-me-up. 
Take care anon!