‘How I Met Your Mother’ season 8 finale – the mother revealed! The How I Met Your Mother season 8 finale just aired – join our discussion and read the recap here! May 13, 2013