What qualities do you feel are needed in a friend? and why?

What qualities do you feel are needed in a friend? and why?
ofwgktadgaf
TRUST AND HONESTY
i like to know i can talk to friends without it being repeated, i have been on both sides of trust betrayal and i like to think i have learned my lesson ! knowing people i can trust is a good thing too for if i need advice or whatever and honesty because why wouldn't you want somebody 2 be honest with you!!กก
tbh a sense of shame because a LOT of people like to take me for granted and then when im not needed they just treat me like im invisible shamless mother ******s
A personality. I can't stand boring people and am not too bothered about other traits because for all of their downfalls my friends still have something about them that makes me like them.
Sent from my iPhone using Tapatalk
I'm not really sure. Of course I'd want them to be reliable and loyal. Honest and trustworthy but then again they say trust nobody. Someone who has the same interest in a couple things as me. I'd find it weird being friends with someone who doesn't share any interest as me. Someone you can have a laugh with too.
So long as a decent conversation can be held frequently, I don't think there's anything else. I don't need to trust every friend I have, nor do I expect to rely upon them.
honesty is the main one for me. Cant stand liars.
I'm not perfect but I'll keep trying.