I would like to think the below is true of me. I know it might be egotistical or self serving to suggest it, but I at least hope that I am a good guy when I am needed to be.
"I am not a nice person. I am snappish, and I am irritable, and I'm prone to being snide when I feel my boundaries are crossed.
But the good thing is that when I talk to my friends who need some reassurance or buck-up speeches, they never have to worry. "What if I'm being a pain in the ass?" is never a question - if they're getting on my nerves, they'll know instantly.
Which means they can be as needy as they want. They can just ask, and ask, and when they run out of options I'll tell them as gently as I can - there are no worries that I'm just enduring quietly, thinking silently, "God, what an idiot." No, if you call me at three in the morning and I'm willing to talk to you, that means I care and I'm fully there for you, and I think your reaction is perfectly reasonable given your situation (even if you need some reality checks thrown in for good measure).
Thing is, my friends almost never cross that line. Most people ask far less of me than I'm willing to give. But I'm glad I can be there when I can."
- The Ferrett
http://theferrett.livejournal.com/1165349.html