Not to be That Guy™ but someone not being a racist/homophobe/transphobe/etc is really important to me
Other than that I like people who are patient, honest and caring. it's also a plus if someone can calm me down whether I'm upset or too going off a bit too much or what have you.
Oh yeah also you gotta be able to make me laugh. That one's probably more important than it should be.
I'll tell you what's hard to find in this whirl and is to be cherished-- someone who makes you feel understood...
A good indicator of a person's character is how they treat servers in food industry
^^^^^ If you don't tip your waiters/waitresses we can't be friends