Question: how to tell if your straight friend has a crush on you?
Answer: They're always available. They want to be alone with you. They make serious eye contact with you. They seem disappointed when you call them "friend." They're always willing to do you a favor. They never seem to like the person you're dating.