Malini Gupta thought Jacob Lau was her destiny, that they were meant to be together. But after months of failing to decipher how she fits into the Soulkeepers, frustration threatens to tear their relationship apart. As does a new Soulkeeper named Mara who is ready to stop time itself to earn Jacob's love.
When Malini faces her worst fears and even death, she learns a funny thing about destiny; nobody said hers couldn't change. The future is a tapestry of choices, and she's about to weave hers. (From The Soulkeepers Series website)
Weaving Destiny is the highly anticipated second book in The Soulkeepers Series by GP Ching. If you haven't yet read The Soulkeepers, you are missing out on an amazing book.
Learn more about the series here:
The Soulkeepers Series