The somewhat crude and hormonal attitude of the lead character is off-putting no matter how accurate or realistic. But it is nevertheless a creative and engaging story that tackles some difficult subject with insight and compassion (with the added creativity of the diary format and illustrations).
Perhaps that was the point, to highlight the constantly shifting and terrifying world of being young and homeless, or even young and without appropriate parental support. Forced to steal and hide and try desperately to find a way out. There is no neat plot line or process. It is just a constant fight to stay alive and to keep going.