Bleeding Hearts (Poison Garden #3) by Jennifer Allis Provost
Read
About
For the longest time, Eli avoided Dan. Mortals and magic don’t mix, right? Then bleeding hearts start popping up all over town and reveal Eli's true feelings--just as her ex shows up.