I think Gladiolus would be your match. Around stranger’s, most of the time all eyes would be on him due to his size. He can also be sort of a social buffer, and ease you into the conversation if you wished. Being the prince’s shield, one could assume he’d be able to read small cues on how you’re feeling. He’d also have a good sense to know when to leave you be and let you be alone, though truthfully he’d probably want to spend as much time with you as possible.
