It really is ALL about getting stuck together with people. Friendship is more about familiarity and mutual understanding than similar tastes or whatever initial compatibility people over value. Anecdotally some of my most meaningful friendships are people I legitimately hated but were forced to learn how to get along with.