I love stories that give you real people and a protagonist that you can't stand at the beginning, but absolutely love by the end.Character growth is something I love to witness, yet it's hard to find. The characters in The Painting of Porcupine City meet and interact and change so much throughout the course of the book, yet it strangely comes full circle in the end. I loved that Mateo and Fletcher were their own people, although they met and interacted and ultimately changed one another, they did so while still remaining themselves. They remained two unique individuals that, although they had a profound impact on one another, they ultimately had two different paths to walk in life.It took me a while to get into this book, mostly because of Fletcher, but I'm so glad I stuck with it. It scratched all the book itches that have been bugging me lately and was such a fulfilling experience.