Remember your first child as he or she began to assert independence saying: "I can do it by myself!!!" Each has his own unique way of saying it but the message is clear. I don't need any help!
As we grow and mature, most of us learn that life is a team effort. We need others, their skills, their experiences and, yes, their caring and concern when things get rough.
I call it teamwork. We each have our own unique talents and abilities and none of us are the same (thankfully). Successful people recognize their limitations, are not embarrassed by them, and seek out others with the skills they do not have. By working together and sharing their talents, they accomplish so much more and are not nearly as frustrated when they don't have the answers.
Seek out others along the way. Share and build on your experiences. Together you may well have all of the answers you need.