Oh Libby and Jack. You've stolen my heart.
Libby once had to be rescued out of her house by a crane. In the aftermath of being dubbed "America's fattest teen" and her mothers death, Libby lost the weight and decided to start her life over, at a new high school where she can be whoever she wants to be.
Jack's popular, knows how to win people over and is hiding a massive secret: he can't recognise faces. His parents, little brother and friends are all strangers to him, so he keeps his distance, being pleasant to everyone as a way to protect his secret.
Then Jack and Libby meet and it changed both their worlds for the better.
My first Jennifer Niven book (All The Bright Places) ripped me apart and touched my heart in places I didn't know existed. Holding Up The Universe touched me in an entirely different way, but it was equally as amazing.
There were so many parts of this book that ripped my heart out and had me literally gasping for the pain of the characters, and parts where I was swooning over the relationships within the story. The familial relationships, romantic ones and the friendships. Everything about this book was special, and should be required reading in schools - some children can learn a lot from Libby and Jack's story.