I agree to eveypoint except 'the marrying family' part. If your mum and dad are genuine, nice people.. sure.. their opinion matters but choosing a partner is the time when u will get to know whether they love you for who you are or succumb to social pressures of caste and social status . In india caste is a big issue when it comes to marriage. If your family ( relatives for sure) hates and objects in your marriage, fuck them and ignore them . If at all they love you they will be nice to you later on or they won't. Family should be about love and not be a group of people of the same caste.. so marry who you love . Spread love and raise a generation who don't believe in cast and inhumanity it brings.
Last point mera favourite hai, par uska opposite bhi batao, k agar aise log takra jayein jo aapko neecha dikhayein toh khud pe vishwas aur psychological strength kaise rakhein....