Link will be different to everyone. The way he acts, the way he smiles, the way he walks, everything is all interpreted differently by everyone.
He could smile at Zelda or Ilia, from TP, and I may say it is because he is infatuated with her, while someone else may say it is because he is simply happy or grateful to know her. This in return gives him a personality trait of Romantic or Grateful, depending on how YOU personally see it.
When Ruto comes on to Link and he backs away, I may say it is because he is scared of Ruto and doesn't like her that way, while someone else might say it's because he is so shocked and overjoyed he can't handle himself, which gives him two COMPLETELY different character traits.
Even the character train courageous may appeal to some and not to others. Perhaps someone thinks he isn't courageous, he is just a show off, or someone else thinks he only goes on these adventures because he is forced to, when in reality he is crying the whole time because he is scared..
Link's personality is all about how you look at things, and I believe it is a reflection of yourself. Consider what you think of Link's character traits. Is he loyal, courageous, smart, friendly, romantic, shy? And then look at your character traits, do you seem to share the same ones as him? I'm sure plenty of you do..