See more
There are ALWAYS people who are 100x better than you. Always. You have to be ready to swallow your ego.