OF COURSE he likes you!
does he like me ? - he asked questions about myself - he visits me even though he is 4 hrs away - he wants to cuddle and spoon and holds my hand - he wants me to visit him soon ... also hugs and holds my hand in public
What do you think? If he didn't like you I assure you he wouldn't drive for 4 hours.
Are you breathing?.. Of course he likes you.