In this movie, songs are great but story is bad. Rahul is just a selfish man, who insulted Anjali at the beginning. Only after his wife died he needed a mother for his daughter and a wife. Anjali should have remembered or thought how rahul insulted her at beginning. Anjali was not even visible to Rahul's eyes when rani Mukherjee was there.
So Anjali(Kajol) should have realised that, how Rahul behaved so arrogant and chose Tina and married her.