Bumperhead by Gilbert Hernández is a companion piece to Marble Head, a book I haven't yet read. Such is life, though. I rarely seem to read books in the intended or original order except by extremely careful planning.
Bobby is a troubled youth drawn into the punk scene. He has an absentee father, one who literally abandons him to restart a life in Mexico with a new wife and new kids.
Mostly it's a 1970s moving forward history of Bobby and his consumption of music and the spinning wheels of his life. He does have a friend who serves as a one man Greek chorus and oracle, with an iPad that can see the future.
It's a weird book that you have to be in the right mindset and mood to read.