Here is the analysis:
You desire a love that will last forever. You are quite serious about finding this type of love, and that's why you think carefully about the men that you meet before deciding whether you could really love them. You don't just develop a crush on someone overnight: you look at a person's personality and other aspects of their life before deciding to form an attachment. If a guy doesn't meet your expectations, you would rather be alone. Your love has to be perfect. Be careful though, you could be missing out on some worthy relationships because your standards are so high
If your best friend's boyfriend told you he liked you, what would you do?
Tell him off and ask him how he could say such a thing.
Tell your best friend and insist that the three of you discuss it together.
If you also liked him, you would start seeing him.
Try to avoid both of them.