Shy guys…what do I make of his behavior?

Talking for 3-4 months. We live 2 hrs apart. We’ve been out on a date and kissed. He’s admitted he’s shy and inexperienced. He always talks about hanging out but never asks. He accepts when I ask. I do know he actually works a lot. One time I told him he confuses me he said he’d confused himself and it was too much to text. When I didn’t answer him for a couple days he called 2 of my friends to make sure I was ok. He talks to me when he’s stressed (which is a lot) and checks on me. He gets close then pulls back.
Shy guys…what do I make of his behavior?
Post Opinion