For me there are layers of friendships, from acquaintance to those who are my besties, what I expect from and the qualities of each is different. Some people assume that those I have in my acquaintance group of friends have the same level of connection with me that those in the other levels of friendship.

Those in the inner layers I expect trust & integrity from, they don't have to have the same core values as I do, actually I've never found anybody who has matched my core values 100% and nor do I ever expect to.