Hi all, need some relationship advice. Currently dating long distance and he’s flow out to meet me especially for a few days. Should I be expecting him to do all the usual stuff like picking me up for dates, planning, gifts etc, or should I make more gestures on my side since he’s travelled far?

I’ve also noticed he can get a bit rebellious and doesn’t respond well if I tell him to do something directly. He likes to feel things are his idea. Is that a masculine trait to have, or an issue? And best way to communicate in my favour?