You should give time to each other to know about, maybe he was not ready to pay at that time on your first date, can be any problems, might be he wants to judge you.. it can be any reason, but to make your relationship last you should talk to each other, its better to understand each other emotions, problems.. Like one of the member said.. its better to think first and act last...