COMPROMISE? NEVER!
Have you ever noticed that Rolls Royce and Bentley don't have commercials? The reason is because they know the value of their product brings customers to to them.
When you know your value, you don't have to beg people to like you, to be buddies, to spend time with you or to love you. Be confident in who you are. Not everyone can afford the luxury of your friendship.
What you want exists, don't settle until you get it.