How would you tackle this situation?

How to react when you forget a certain acquaintances name whom you don't meet or chat regularly?

I am pretty bad at remembering people's name if I am not regularly in touch with them some I even forgot completely.

It's really embarrassing that they remember me it's very awkward situation as sometimes I am not even sure who they are.

They get upset and I feel bad and this happens more often.

I have always been a person to myself in life I don't interact with more people unless it's really necessary
Sometimes I feel I am very strange lol 😆
How would you tackle this situation?
Post Opinion