You wouldn't believe the amount of hate and "kill yourself" messages I get when filming controversial videos or adding clickbaity titles and thumbnails, it's also an unfortunate reality that smaller youtubers need to have some form of clickbait to get higher views.
I've never used twitch before, I thought it was a gaming livestream platform? Can you upload prerecorded videos there now? I'd be interested to try though..
It takes time to get used to your own voice or even seeing yourself on camera, I hated myself initially and well tbh if I look back at early videos I still cringe haha!