Homura is like a fusion of Ange and Rika. Kyuubee (Beatrice) is trying to get Madoka (Battler) to become a magical girl (believe in witches) and puts her in increasingly desperate situations to make her make that decision as everybody she knows and cares about is being killed left and right (increasingly inexplicable murders where everybody is dying).
ignatius2722 said: And then it got a happy ending anyway.
What better way to troll the trolls, who spent so much time and effort into making a perfect no-win scenaro, then to render all of it null and void with the one truely selfless wish they never saw coming