Karan learns that Romi broke off her engagement. Meanwhile, Romi gets stationed as war correspondent, where she meets a metamorphosized Karan.
The first part of the assault is successful and battalion destroys the enemy's screening units with Karan cited for his bravery in saving another officer's life. The battalion has been assigned to secure Point 5179, a crucial vantage point dominating the army's main supply line, the NH1D. His battalion CO briefs the officers on the latest situation. He reports back to his post where he is promoted to the rank of Acting Captain. Karan is recalled to his post as his leave is cut short due to outbreak of hostilities in Kargil. Karan comes home on leave and finds out that Romi is getting engaged and goes to the ceremony to congratulate her. Karan is posted to the 3rd Battalion of the Punjab Regiment, commanded by Col.Sunil Damle( Amitabh Bachchan) in the Kargil sector, and handles his responsibilities well. He returns to the IMA, takes his punishment, and becomes a focused, disciplined cadet leader, graduating as an officer Lieutenant Karan Shergill. Karan finally comes to terms with his situation and makes his decision. Upset, he runs away from the academy, which causes Romi to break up with him. But he is undisciplined and unused to the life there and keeps getting into trouble.
To his surprise, Karan gets selected(though his friend doesn't). When a friend announces he is going to join the Indian Military Academy, Karan applies as well, despite dissent from his parents. His girlfriend, Romi( Preity Zinta), a student activist and reporter who espouses fashionable causes out of well-meaning sincerity, tells him he needs to find a goal in life. His father is a businessman, his brother is a successful individual living in America. Karan Shergill( Hrithik Roshan) is a young man who has no goal or plans for his future.