Shameless season 2 episode 6 doctor July 8, 2019 16 32 64 128 Shameless season 6 episode 2 Shameless season 1 episode 6 Shameless season 2 episode 3 reaction Shameless season 7 episode 3