Sometimes you have to go through these tough times, says Proteas captain Aiden Markram