I'm British Indian who's in a relationship with a white British girl. To be honest, I just find your post quite discouraging to some of the people who are open-minded, like me. I got with my girlfriend full well knowing that I would face family restrictions, there is a cultural difference etc etc like you know. But the best part is that she understands this about me, and I understand things about her. We've been together for more than a year and a half now.
You don't have any reason to feel jealous or 'left out' as you make yourself out to be. The right guy will come along whether he's white, black, East Asian, South Asian whatever. I think in this day and age you can't be tied down too much by what others think but know what is right for you. Yes, parents are involved but its up to you to convince them. You need to accept that as you grow older you will see more of interracial relationships and there's nothing wrong with it apart from what you perceive it as personally.
Tbh, you're just feeling bitter that a person like Sid who's a celebrity can get with anyone he wants. But you need to get rid of that. You just have an obsession over him. To get rid of that, think of as many things as you can which are really bad about him. If you do that, you'll slowly start to dislike him in that obsessive kind of way and you'll come to realise there are other guys whom you have a chance with.
It's not about race anymore in this day and age. Everyone is beautiful from whatever place they come from.
P.S. if you're complaining you're not going to get an Indian guy - there are over 650 million Indian men worldwide. You're spoilt for choice