Book Review: You Had It Coming by B.M. Carroll #YouHadItComing #PublicationDayReview

You Had It Coming


B.M. Carroll


When paramedic Megan Lowe is called to the scene of an attempted murder, all she can do is try to save the victim. But as the man is lifted onto a stretcher, she realises she knows him. She despises him. Why should she save his life when he destroyed hers?

Jess Foster is on her way home when she receives a text from Megan. Once best friends, the two women haven’t been close for years, not since the night when they were just the teenage girls whom no-one believed; whose reputations were ruined. All Jess can think is, you had it coming.

Now Megan and Jess are at the centre of a murder investigation. But what secrets are they hiding? Can they trust one another? And who really is the victim?

Would you save the man who destroyed your life?

This is the question paramedic Megan is faced with when she finds William Newson gunned down outside his home. As she tries to save his life, memories rise to the surface, memories she has tried very hard to bury for several years. Despite her best efforts, William dies the next day in hospital and Megan finds herself linked to his murder investigation. 

Jess is a sparring coach. Just as Megan as learnt to quell her memories with her years’ of training, saving lives, Jess had learnt to beat it back through teaching, competing, helping kids work through their problems. Yet what they lived through together as seventeen year old girls, was horrendous, and still memories catch them off guard when they least expect it. None more so than when Megan texts Jess out of the blue with the news that William Newson is dead.

Bridget is a detective working the case. She is dogged and will not stop until she has found who is responsible. But as a barrister, Newson had countless enemies, people who hated him because he made villains of victims, turned the truth into a lie. And plenty of people wanted him dead because of it. But who pulled the trigger?

You Had It Coming is gripping from the start! I thoroughly enjoyed the three women’s POVs, for different reasons. With Bridget, I loved seeing the duality of her roles as both intelligent, hard-hitting detective and strong, attentive mother. She is brilliant. 

In Jess and Megan, we are introduced to two survivors. As young girls, they experienced something devastating, and in the court room they were painted has liars, their lives dismantled. But they buried it, grew into two strong, remarkable women.

These characters are brilliantly developed, their trauma and emotional struggle well depicted.

A suspenseful, nail-biting novel about consent, revenge, redemption, survival and family. It is packed full of emotion and strong, authentic characters.  I devoured this book in one sitting. 

Happy publication day, B.M. Carroll!!

Out now! Available in paperback and ebook!

To purchase your copy, you can follow the links below:


About the Author

B.M. Carroll (also known as Ber Carroll) was born in Blarney, a small village in Ireland. The third child of six, reading was her favourite pastime (and still is!). Ber moved to Sydney in 1995 and spent her early career working in finance. Her work colleagues were speechless when she revealed that she had written a novel that was soon to be published. Ber now writes full-time and is the author of ten novels. Over the last few years, Ber’s writing has become darker and more suspenseful (probably reflecting her state of mind). Her most recent novels The Missing Pieces of Sophie McCarthy, Who We Were, and You Had It Coming (May/June 2021) are published under B.M. Carroll.

You can find out more about Ber by visiting her website
or by checking out her Facebook page

With thanks to Miranda and Viper Books for my ARC, which I received in exchange for an honest review!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s