You cannot ace everything but there is hope. We believe through wanting to learn everyday, you get better in producing quality work to the customers. Here’s a couple of things you can do to learn in life:-
Challenge Yourself: You are more intelligent than you realise. When the going gets tough, the tough gets going.
Learn By Experience: The more you do, the better you become.
Teach Something: The process forces you to learn more yourself when you share your knowledge with another person.