It's normal to see a kid obliviously cross against the light in a city. It's also normal for someone to honk. What's not normal? The kid shoulder-checking the car.
Sure, you can be having a bad day — dreary weather, school sucks, your girlfriend dumps you, your pirated copy of Forza 4 is virusy crap, whatever. But you still have to pay attention at the crosswalk like everyone else, okay?
Yeah, giving the asshat who honked at you a good stiff shoulder feels good, but it's not as much fun the other way around. Your ex won't be very sympathetic about that cast you got being oblivious. Gotta keep your head up, man — and that means your eyes, too.
(Hat tip to TheCroatianGuy!)