A review by bookinitfaiza
Undeniable by Madeline Sheehan

5.0

I ALMOST THREW UP THE TWISTS ARE SO UNEXPECTED
oh man this book was just really intense
I kept forgetting the age gap, because they focused on the care they had for each other.
I wanted to punch every character and hug them at the same time, ugh.
Read it in four hours, couldn't put it down!