Terri1, welcome to the forum
Whatever it is that makes him act so strange is his problem. I think you made it very clear that you would like to get to know him better. If he is interested in this as well he should make the first move now. I suggest you go on living your life and try to meet up with other nice people while he think things over and decide.
One thing: people that say hurtful things can repeat them. yelling at someone is often not a one-time thing. Take this into consideration. If this is his behavior and he doesn't see something wrong in it and you accept it you might be in for more in the future (would you two turn up being together).