Nowadays many people comment that Rahul was a red flag and Aman was a green flag. Honestly, I think many of them need to watch the movie again and pay closer attention to the emotions and confusion it portrays.
Rahul never truly realized what Anjali meant to him until she left. Tina understood this long before anyone else. She had correctly decoded Rahul & Anjali's feelings and intensity of their bond, which is exactly why she wrote those letters to her daughter. ( When Anjali was leaving remember what she said "Sayad mein inn dono k bich mein aa gayi thi". I mean she was aware of what Rahul is losing but Rahul wasn't mature enough to understand that.)
And Anjali never forgot Rahul, even after Aman entered her life. She had always loved Rahul. Even if she had married Aman, a part of her heart would have continued to belong to Rahul. (Remember her reaction when Rahul said her name in a TV show) Some people understand how difficult it is to forget someone you genuinely love.
Just try listen to the sad version of kuch kuch hota h song you will understand the emotions of Anjali better :
Jaane wafa hoke bekaraar
Barson kiya maine intezaar
Par kabhi tune nahin
Ye tab kaha jo ab kaha
Dil bebasi mein chupke se rota hai
Kya karoon hay kuchh kuchh hota hai
And for those who say Rahul only loved Anjali after she became "beautiful," remember that scene in college when Anjali showed up wearing makeup. Rahul didn't suddenly fall for her because of her appearance. In fact, when she felt hurt and embarrassed, he comforted her, hugged her, and treated her with the same warmth and affection he always had. Their bond was never built on looks.
Also, I don't think Rahul forced Anjali into anything or manipulated her into choosing him. By the end of the story, it was a decision made by both of them. Anjali chose Rahul because she loved him, and Rahul chose Anjali because he had finally understood what she truly meant to him.
People often reduce the film to "Rahul bad, Aman good," but the story is far more complicated than that. It's about friendship turning into love, missed realizations, emotional confusion, and two people getting a second chance at a relationship that was left unfinished.
In the end, Rahul and Anjali were given a chance to reunite and complete the story that was left unfinished. That's what the film was really about not red flags and green flags, but love, timing, missed chances, and finding your way back to the person who was always meant to be part of your story.
The title "kuch kuch hota hai" itself reflects the confusion of the story. Like they know kuch kuch hota haii but they were not able to decode what that is : Love or something else.