Cause you let yourself. You get all interested in people like him, like me, and then you blame yourself if they get all twitchy and whatever.
And he does flirt with everyone so your choices are, ignore it and mope and hope one day he spells it out cut and dry.
Or.
Ask him out.
But be aware, still probably not up for committment and stuff right now and may say no. Or worse, say yes and not follow through with the hugs and puppies. That's basically your choice darlin