Caroline O’Donoghue’s foray into YA will definitely appeal to fans of the genre. Although I do have a few criticisms I can safely say that I found All Our Hidden Gifts to be an entertaining read.
Set in Ireland, our narrator and protagonist is sixteen-year old Maeve Chambers, the youngest in a big family. She has quite a chip on her shoulder when it comes to her ‘brilliant’ sisters and brothers. Unlike them she isn’t academically gifted and for a period of time she was put in a slow-learning class. Maeve now attends an all-girls Catholic school and in trying to impress her peers lands herself in trouble. It just so happens that her detention includes cleaning out a cupboard know as the ‘Chokey’ where she finds a set of tarot cards…and it turns out that she has a skill when it comes to reading the cards.
The story takes a Labyrinth turn when Maeve’s new talent results in the disappearance of her former best friend, Lily, who she’d ditched in order to climb the social ladder. Was I expected the Goblin King to be responsible for Lily’s disappearance? Maybe…
Anyhow, when the police gets involved and things get serious Maeve’s life becomes quite messy. Maeve believes that a mysterious card from her deck may have stolen Lily away so she decides to deepen her knowledge of magic. Along the way she becomes close with another girl from her school and with Lily’s older brother, Roe.
As the kids investigate Lily’s disappearance they become increasingly suspicious of a cult-like Christian group that is very vocal in opposing LGBTQ+ rights.
I appreciated the issues O’Donoghue incorporates throughout her narrative. We have characters who are discriminated against for not being white or for not conforming to one gender. Lily wears a hearing aid, which is probably another reason why her classmates bully or exclude her, Maeve’s sister is gay, Roe is exploring his gender identity. As inclusivity goes, this novel is beautifully inclusive. Maeve, who is white, cis, straight, and from a possibly middle-class family, is called out for being insensitive or naive when it comes to discrimination. She’s also somewhat self-centred, in an angsty sort of way, and this too is pointed out by other characters. Fiona also makes a point of reminding Maeve not to make other people’s oppression all about herself.
While I appreciated her growth, I still struggled to sympathise or like her. I found Roe and Fiona to be much more likeable and interesting characters. Maeve was the classic ‘I’m not beautiful like x or intelligent like y’ self-pitying kind of gall. She was boring and sounded much younger than her allegedly sixteen years of life. Which brings to my next ‘criticism’: there is a discrepancy between the tone and content of this novel. The tone, which is mainly created by Maeve’s direct narration, would have been more suited to a middle-grade book while her narrative’s content—the issues and discussions that came up in the story—are more tailored towards a YA audience. Both Maeve and the other sixteen-year olds sounded like they were twelve a lot of the time. Which made it weird when things like sex came up.
The bad American dude was somewhat cartoonish, and that whole side-plot felt rather undeveloped.
Lily was a promising character who might have been more fleshed out with some more flashbacks. And, to be honest, I would preferred this to be a friendship-focused kind of story. The romance between Maeve and Roe did not convince me, at all. She crushes on him from the get-go of the novel, but I could not for the life of me understand or see why he reciprocated her feelings. She says some pretty shitty things now and again to him and acts in a possessive way which irked me. I get she’s insecure but still….she knows she may have been responsible for his sister’s disappearance…and all she can think about are his lips?
Nevertheless, this was far from a bad or mediocre book. I like the way O’Donoghue writes and I appreciate her story’s themes and imagery so I would probably still recommend this. I, however, might stick to her adult fiction from now on.
my rating: ★★★☆☆