Being an ardent fan of Chetan Bhagat, I have read all his books. By far, Half Girlfriend is my most favourite. It has everything in it. Not only a love story, it has shown many sides of human being. How can anyones mother becomes so rude, we can know that from the book. Though she did for her son, Madhav. Atlast, in the way Madhav gets his love is really moves me a lot. Storyline is so good. You can read it several times if you love love stories.