You can watch all 11 seasons of My 600-lb Life on TLC, which is owned by Discovery Plus.
So get a subscription of Discovery+ and start streaminng the sh0w.