Ketika kembali ke India, Rahul bertemu dengan seorang gadis bernama Anjali Sharma (Kajol). Namun, kisah cinta mereka tak mendapatkan restu karena Anjali berasal dari keluarga miskin.
Dan, Rahul juga telah dijodohkan dengan Naina (Rani Mukerji). Setelah Yash mengetahui soal Anjali, ia marah besar kepada Rahul karena status keluarganya.
Namun, Rahul berjanji akan tetap menikahinya, apalagi setelah ia mengetahui ayah Anjali telah meninggal. Setelah menikah, ia membawa Anjali pulang dan bertemu dengan Yash.
Namun, Yash menyangkal dan mengingatkan Rahul tentang adopsi. Terluka akan hal itu, Rahul pun meninggalkan rumah dan ibunya. Hanya Rohan, adiknya, yang tidak tahu mengapa Rahul pergi meninggalkan rumah.
Sepuluh tahun kemudian, Rohan pulang setelah menyelesaikan sekolahnya dan tahu dari neneknya mengapa Rahul pergi dan juga soal fakta bahwa ia sebenarnya diadopsi.
Melihat rasa sakit yang disebabkan oleh perpisahan ini pada orang tuanya, Rohan bersumpah untuk menyatukan kembali keluarganya yang terpisah. Rohan kemudian mengetahui bahwa Rahul, Anjali, dan Pooja telah pindah ke London.
Kemudian untuk mencari kakaknya itu, ia melakukan perjalanan ke London dan berbohong kepada orangtuanya dengan berkata akan melanjutkan studinya. Di London, Rahul dan Anjali hidup bahagia dengan putranya bernama Krish dan Pooja adik Anjali.