Mom
Maybe he just needs some time, too. He cares about you, and everything. Things wouldn't be so awkward if he didn't care.
His name is Sam, and he's adorable. There's actually a different guy I work with named Sam who's pretty cute, too. Maybe I just have a thing for guys named Sam.