Menstruation is amazing and we explain why!