I'm bad with words but here we go:
You're a loyal, trusting friend who knows just what to say to help cheer someone up and solve problems they might be having even if you don't have to. You go out of your way to support those in need, that's rare to find in this world. ^.^
Forgot to mention that you also make for great conversation. ^_^