Here are a few thoughts:

1. Marriage is complicated.... sometime it is paradise... sometime it is hell... but most of time it is both :-). The important part is to make the right choice and to use the right tools to deal with the emerging situations.

2. If you are marrying it is better to be a love marriage... you are the one who will be living with the person so this is your choice not your parents... however one should take parents advice too... it all depends on circumstances...

3. YOu don't have to give up everything.. with time ... even if people were against your marriage... they come around... and their anger dies off... so if you do love someone.. and you are confident about the trustworthiness and quality of a person - go for it... but don't forget that love marriage is even more work than arranged... yet it can be more rewarding.. basically the stakes are high but it is worth it. I would not do it any other way.