Every Gift a Curse by Caroline O’Donoghue

Big things are happening for Maeve and her tight-knit coven in Kilbeg, Ireland. Fiona lands a role on a TV show, Roe’s band is poised to hit the big leagues, and Lily is embracing a new style and outlook. Then there’s Maeve, whose magic is growing stronger all the time. Yet she finds herself increasingly lashing out, doing and saying cruel things without knowing why. When her recurring dreams begin to involve her physically manifesting in other places, including enemy-turned-maybe-friend Aaron’s bedroom, Maeve realizes the power she wields might not be entirely under her… Read more.

Goodreads

Trigger and Content Warnings

  • Misgendering & transphobia
  • Self-harm mentioned
  • Alcohol consumption
  • Kidnapping