Bottom line is, if Zimmerman didn't follow Trayvon none of this would have happened.
The police told him not to follow him and he chose to continue following him. That's not standing your ground.
This is where Nebraska law gets it right. If you feel threatened, you're supposed to flee, not stand your ground and defend yourself. Easier said than done, but if Zimmerman felt threatened, he should have left. Not pursued.