You should always strive to have a mentor and be a mentor. Doing this will allow you to understand that a) you don’t know everything and b) you have a lot of knowledge to pass along to ease the path of someone else. Having a mentor should keep you humble, yet being a mentor can help to boost your confidence. It should put you in a mindset to learn and a mindset to teach. It should let you give in addition to receiving.