Jillian Spectre and the Dream Weaver (The Adventures of Jillian Spectre, Book 2) by Nic Tatano
There's a new villian in town...
One who can manipulate dreams and reality to the point that people can't tell the difference.
This is a job for Jillian Spectre.
The snarky eighteen year old redhead with paranormal powers has already saved the world once but now she's under attack by a force that might be above her pay grade.
The Dream Weaver.
When Jillian's own dreams are invaded she finds herself desperately trying to separate reality from fantasy - and struggle with a totally inappropriate crush on someone who isn't her mind reading boyfriend, Ryan.
When her own soul is on the line as the Dream Weaver manipulates her, Jillian has one shot to save herself and the rest of the world... or she and the rest of the world could be trapped in their dreams forever.