technical feedback: Your sound went out of sync.
emotional feedback: I am rly sorry, that all the comments hurted you so much. really.
general feedback: unfortunatly I have to say: this is the internet. This is free speech. Everyone can tell you their opinion and you have to accept them. Like the commentors have to accept you and your content.
And I have to say: I was not on your side too - but that does not change my opinion on this: