Storm (The Empire Chronicles #5) by Alyssa Rose Ivy

Underneath our greatest flaws lie our greatest strengths.

Jared barely has time to process the revelation that his mother is a witch before his life is once again turned upside down. He wakes up in a time and place he thought he had left behind with no clue how to get out.
When Vera shows up the stakes are even higher.

Racing to find a way back to reality and to fix mistakes, both must face new truths about their identities, and what they are made of.