He asked me for a first date, we had really nice time and he was really lovely and said he enjoyed it. I was waiting for him to text me but he didn't. So I did it myself and I asked him for a date this time. He agreed right away and we set up a time without any problem. The second date was even better than the first. We laughed a lot, talk a lot and so on. He told me that he really enjoyed it and that we should repeat this for sure. But again, he didn't talk to me since. Should I just give up? Or wait for him if he will text me or not?