A great 4.5* read. I loved Maggie. I especially loved that the author made her real. She didn't have a perfect body (by society's standards), yet Gabe saw nothing but perfection. He even thought she was perfect when "snoring like a freight train." While Maggie wasn't "perfect", Gabe was pr...