Hey, everyone. I'm new here. I'm a gay 18 year-old male, and I've recently started to date. About a week ago, I met this one guy on craigslist (I know, not the greatest place to date, but I've met some good guys there) and talked with him on the phone for a few days. We went on a date on Sunday, and it went really well. He later called me and asked me to visit him at his workplace, and I said I would. He also mentioned that he liked me and wanted to see me again. When I came over at the scheduled time, I decided to call him before coming in. He told me to come back later and that he would call me when I should come back later. I thought it wouldn't take too long, so I waited nearby for about 2 hours. The call never came, so I went home.
Later, after I tried calling him twice, he explained that we couldn't meet because he was too busy at work. That same day, I tried calling him twice and texted him asking him if he wanted to meet up again this week for another date. He didn't answer his phone and didn't respond to my text. Later, I called him again, and he picked up. He sounded extremely annoyed at me and said hurriedly that he would call me back later. I woke up this morning to find that he did try calling me twice, but I was asleep when he called me.
Should I call him back? Or should I just move on and find another guy?
Also, one of my friends told me that I'm too young to date and that I'm not ready. Do you agree?