I’m thinking this guy is either a saint or gay. Seriously, most guys when they like you, they can’t keep their hands off you. Don’t let him away with it, ask him out straight what kind of a relationship he wants with you. Don’t settle for less. Good luck.