Sorry, but he is only trying not to crush you. He tries flirting with your friends and flirts with other random girls, he turns a date into a group outing, he has never and will never kiss you in public, and says 'yea' and 'uh huh' a lot. I know you want to make this work, but give it up already!