Tiffany Haddish's Battle with 8 Miscarriages and Period Pain.