Witch Baby (1991) is the second book in the Dangerous Angels series of novels written by Francesca Lia Block.
[1] It follows the adventures of Witch Baby, a young purple eyed girl who lives with Weetzie Bat, My-Secret-Agent-Lover-Man, and the rest of their crazy clan.
Witch Baby goes through great hardships to find her birth mother.
Once she does she feels more accepted and content, however as she spends time with her mother she starts to miss her real family.
In the end Witch Baby goes home to Weetzie, My-Secret-Agent-Lover-Man, and the people who truly love her.