I've always had little confidence in myself, but seeing a clip of myself on livestreamfails completely blew my mind. I've watched twitch for over a decade, and it's still surreal to me that I'm part of the community. I know I can do this now, it clicked