Most Helpful Guy
Women should initiate most of the texts and phone calls, and the guy should ask you out and plan a date if you don't have one planned already.
The reason for that is that women are attracted to guys they have to chase and women are attracted to guys who are busy with work and being successful. If your guy is calling and texting your first most of the time, then he isn't letting you chase him and he isn't presenting himself as a guy who is busy being successful, both of which are going to lower your attraction for him. That isn't to say he should never call or text your first, but 8-9 times out of 10, it should be you.
Also, you don't need to worry about being annoying or looking needy as long as you wait for him to respond. If you call or text and he doesn't answer right away then just be patient, don't keep calling and texting. He might be busy in a meeting or he might be hanging out with his friends. It would be rude if was he with you and he took business calls or texted his friends, and the same goes for when he's at work or hanging out with friends, give him time to get back to you.
You only need to be worried he you text or call him and you don't have a date scheduled and he doesn't try to schedule one, or if he's rude or indifferent to you. If you texting him and say "Hey, I was just thinking about you and I'm really looking forward to our date tonight! Have a great day!" and he responds back with something short and unexciting such as "me too", then something might be up.
Most Helpful Girl
I think he feels like he is putting more effort than you are. He may be questioning if your interested and what not in him. Text him first