Most Helpful Guy
Well the fact that you are initiating things could mean that he is either shy or he is submissive as a person and he is completely fine with you taking charge of things.
Most Helpful Girl
Yes, I'd say he is just nervous. Maybe he hasn't dated much.