Chrysalis by Drew Kientz
A Perfect Order Series Book 1
Juniper Appleblossom is a drug addict, self-appointed rock star, and unknowingly one of the most powerful Enlightened ever to walk the Earth. After meeting Dr. Tuppence Buckingham at gunpoint, she is dragged into a world of secret societies where people with special abilities jockey for power while holding back threats who prey on mankind.
In a matter of days, Juniper discovers that demons, spirits, and witches are all very real, and a 187-year-old French man tells her she is supposed to be mankind’s latest budding savior. Even though her powers develop faster than anyone else who has come before, Juniper is more concerned with getting her next fix.
She’ll have to bring together clashing lifestyles if she has any hope at tackling her first supernatural threat. A local Arkansan Cherokee tribe has a wendigo problem, and she’s the only one who can stop it.