I'd Give Anything by Marisa de los Santos
Marisa de los Santos's I'd Give Anything is a story of secrets, tragedy, and forgiveness. At 18, Ginny Beale's life changes forever when she must keep a horrible secret to protect the person she loves the most. Two decades later, she faces another crisis that will force her to confront the past and find a way to set herself free from all the secrets she's been keeping.
Out May 12