Blaming western culture for India's problems won't prevent sexual crimes!
Dear unmarried, Indian young people: Take the decisions of your life on your own. You need to take your responsibility for your marriage, you cannot blame your parents forever for your life.
Don't take everyone else's responsibility on your own shoulders! You cannot take it for long, your shoulders are not made for that! Be happy, that will help others and yourself!
If you take responsibility for someone else, this person often just relies on you instead of acting himself. This does not help you and it does not help him, either!
You have to take responsibility for your life. You can make a change, nobody else can do that for you.