In this game of gay dating, it seems your "shyness" is actually an asset, not a liability. Because he was "both guys". I even had a professor asked me if English was my first language because of how shy I was. So, do you have any advice?
Yet, you clearly care about him enough to be concerned for his safety and actually courteously call him a cab. Who he is and how. Pro Tip: When you're in conversation with him, let him do the talking. You've even broken the ice. Low self-esteem is like driving through life with your hand brake. Being shy can be debilitating. Maybe he was affectionate in private but also incredibly stoic. That comment made me even more introverted in my early years of college. One of the easiest ways to be unforgettable is to be "both guys".