If you genuinely want to become better, you must surround yourself with people who will hold you to a higher standard than you currently hold yourself.
Surround Yourself with People Who Hold You to a Higher Standard than You Hold Yourself
Benjamin P. Hardy

You should consider this not just in matters of traditional intelligence, but also in terms of emotional stability, social interactivity and a whole spectrum of ideals. Just because someone is very intelligent and holds you to that standard, doesn’t necessarily make them a nice or a “better” person. I surround myself with people who are loving and giving, some may be more talented and more intelligent, but there is much much more to life and relationships than just that.