Pretty much every book I have read on personal and professional development suggests that you need to get a mentor. In my view, you are far better off gathering a collection of "Angels" around you than having one single Mentor.
My definition of an "Angel" is someone who cares about you and will lend you their ear, mind, heart & soul at your time of need. I have number of Angels around me that I can call upon depending on the challenge I'm facing, and I'm ever so grateful to each and every one of them.
One thing to remember is that, the more you become an Angel and help others in their time of need, the more Angels will come to your life at your time of need.
"In everyone's life, at some point of time, our inner fire goes out. It is then burst into flame by an encounter with another human being. We should all be thankful for those people who rekindle the human spirit" - Albert Schweitzer