Personally I dont think he woke up that morning with the intent that he was gonna murder a kid that day. He saw a black kid wearing a hoody walking in that neighbor and automatically thought he was up to no good (hell he even says as much in the 911 call and even says "hes got to be on drugs or something). Why? For the simple fact that he was walking around the neighborhood. Not only was he following the kid but ended up chasing him despite the dispatcher telling him flat out not to do that. Another fishy thing is that he told the dispatcher that they had recently had some breakins and this guy looked suspicious despite the fact that the person that had done the breakins had already been caught (and Zimmermain knew this). What I THINK happened was he kept following Trayvon and Trayvon ended up confronting him, likely yelling and cussing at him. Either they started shoving each other or maybe even Zimmermain reached into his pocket for his cell phone and Trayvon panicked thinking he was reaching for something else. Trayvon DEFINITELY whooped his ass. I dont think there is much you can dispute with that. Does an ass whooping make it justified to shoot and kill an unarmed person, even if they are kicking your ass? I guess thats part of the main question. Did he truly feel like Trayvon was going to kill him or was he just a p***y that couldnt take an ass whooping so he pulled out a gun like a coward?
Regardless of which of those you believe, had he not been following a kid that he had no reason to follow, especially after the 911 dispatcher told him NOT to then Trayvon would be alive and Zimmermain would be harassing someone else in the neighborhood. Was it racially motivated? Would he have thought the kid was suspicious had it been a 17 year old white kid walking down the street? Ask yourself that honestly.