many mistakes people make are being too greedy and want to achieve something too fast.
it takes years to learn something, and years to get good at it, and even years more to be an expert in it
dont expect you learn it today, by tomorrow, next week, next month you will master it. the world simply doesnt work that way
be patient, be consistent.
learn today not for next 2 years, but for 20 years more