great video =D smooth and interesting topic, If it helps try writing what you would like to say just to get your ideas in order before talking, cause I notice you get lost and say um and ahs a bit,
also another way to deal with Haters is to litterally agree and thank them XD they hate this so much since you don't give them a leg to stand on, example from real life
drawing of a dude
comment: he looks gay
response: yeah you might be right thanks for pointing it out
never heard from him again =P
seriously love and validation is their kryptonite, XD