1: I look for people who are patient, caring and understanding. people that would have no problem, for example, accepting a moodswing for just that, a moodswing, and not the end of the friendship
good listener, and someone who won't tell the world things you tell them (like between you and this friend)
2:. I actually suck at keeping friendships. a month?. a few weekss?
3:. I don't think I am a good friend. I have a lot of issues, and a lot of people arn't ready for that. also, I don't really have that much to offer in terms of life experiences, so conversations can easily dry out if I can't relate to what's being said. I've always said that people don't want to be friends with someone like me, because it's the same everyday... eat, ache, do nothing.
I try to be understanding and none judgemental, but a lot of the time it isn't enough to hold on to a friendship.. people want more.