A further revision in the "World's End" storyline revealed Lilith did not really repent and raised Vampirella to be good because she wanted to release the Heart of Darkness (heart of the fallen angel Malkuth) from Metatron's lance, which could only be done by a good person. Another retcon, in "Vampirella: Revelations", reveals the reason Lilith raised Vampirella to be good was that the existence of vampires made Lilith weaker and she wanted someone to kill them. Lilith had used a magic mirror to make Vampirella believe whatever variation on her origin was necessary at the time.