It would be nice if you didn't have to depend on others, but that's an occupational hazard of being human. It's high time you got used to the idea and learned how to get along better with your teammates. You'll make your life so much easier that way.