I believe it was the incredible number of burglaries in his neighborhood in recent months. When is "enough"?
Hence, the neighborhood watch.
Note, the word is “watch,” not “accost.”
But what kept Zimmerman from simply watching the boy from a distance until he reached his destination? Why get out and confront? Zimmerman made mistakes that precipitated the incident.