I pray that manchild never produces an offspring.

Maybe getting banned from twitch will be a blessing. Obviously he has personal issues that need sorting out.