I trust my girlfriends for different things. I trust one to give me spiritual advice, as we all have different spiritual beliefs; I trust another to give me investment advice, legal advice, relationship advice, and the list goes on. Girlfriends do not have to be perfect. However, you must have something in common with that person.