Why would a guy watch me online and make subtle teasing status's through the years but never sends me a dm?

I'm wondering why that is

I think I've sent him a message but no follow through

Why would a guy watch me online and make subtle teasing status's through the years but never sends me a dm?
Post Opinion