<human>: Let me try to simplify this as much as possible. My best friend "Ravi" and I met in college. Things have always been outwardly platonic between us. There was a "moment" in college when I thought it could be more, but nothing happened and it passed.

I recently moved to the city where Ravi now lives. I have a roommate. Ravi has been asking me to set him up with her. She's definitely interested in him, too. This would all be fine and dandy except, well, I'm secretly in love with Ravi.

Even if, in the rom-com scenario, I confessed my love and he reciprocated it, there are a number of reasons why things wouldn't work out with Ravi and me, none the least of which is that our friendship is extremely important to me and I don't want to risk it. In addition to that, he is from a traditional Indian family that expects him to date Indian girls only (I'm white), he is a devout Hindu (I'm not), and he is not an American citizen and plans to return to India in the future.

If you were me, what would you do? Go ahead and set him up with the roommate? Decline to set him up with no explanation? Confess your feelings even though he clearly doesn't feel the same way? Help me out here, people.

Can you provide a brief overview of the text?
<bot>: Best friend (25M) wants to date my roommate (27F). Doesn't know I (25F) have been secretly in love with him for years. What to do?