See full review for Passion at: https://toomanybooksnotenoughshelves.... 
 The last we saw Lucinda Price she was going through an Announcer to find some answers because she was tired of Daniel not telling her the truth. Daniel goes after her and so do Shelby and Miles despite the angels protests. Luce travels to different past lives trying to figure out if the love that Daniel and her have is worth it and why exactly does she always die during the curse. She learns a lot thanks to help from a little gargoyle named Bill who teaches her how to go '3D' with her past selves, but still. Traveling through time is complicated and if even the smallest thing goes wrong the future could get messed up. 
 *gnashes teeth* I was kind of excited at the end of Torment for Luce to go on this huge journey to figure out her past. She was finally taking charge of her life and not waiting for Daniel to give her bits and pieces. Then they had to add in the whole 'time traveling' thing and I got annoyed.