Whatever GZ thought about Trayvon, and what Trayvon was doing didn't cause Trayvon's death.
It was the physical altercation that caused his death. So, IMHO, GZ wasn't wrong about that part.
Up until the physical altercation GZ would be completely in the wrong for shooting, punching, grabbing, etc.
Since we don't know who started the physical altercation - there were no witnesses - it would be very hard to prove beyond a reasonable doubt that it wasn't Trayvon.
This is exactly what caused his death. Gz assumptions of trayvons behavior caused him to actthe way he did that night. andit ended in the death of a young man. And on the flip side if we are to believe that tm started this then it was what trayvon was doing that caused this. So im confused.