An Abundance of Katherine by John Green.
This book is about a boy named Colin Singleton who had recently been dumped by a girl named Katherine, got dumbed nineteenth times by girls named Katherine, all his life he has dated girls with the name Katharine. He was devastated, and his friend Hassan and he decided to go on a road trip to, well they didn't really have a destination but there turned out to be one, eventually. This road trip involves many surprises