Does anyone else have trouble greeting people?

Probably kinda weird but I physically can't make myself say hi to someone unless they say it first. I also don't say hi unless I can make eye contact with them. To me it's normal but to everyone else I just seem too closed off or disrespectful

And if u do know why this happens I'll be very happy to know as well