If you enjoy coming-of-age novels with well-written characters, may I recommend If I Go by Diane Molberg?
Here's my review from the book's Amazon page:
Diane Molberg's debut novel is an excellent coming-of-age story, reminiscent of Larry McMurtry's The Last Picture Show. Young Buck Malone wants to be a writer, an ambition his friends don't understand and his family doesn't support. One night, in the local drugstore, he sees a woman who's been beaten; she is Pauline, and soon she and Buck enter into a relationship that will change both of their lives, and the lives of Buck's friends Lorrie and Ray.
Molberg has a deep understanding of her characters, who are always engaging and sympathetic even when they flounder looking for direction in their lives; she has a deft way with location as well, taking the reader from a small Colorado town that's airy yet stifling to the fog-shrouded hills and smoky jazz clubs of San Francisco.
If I Go is available in both print and ebook.