This episode Diva talks about being tested. Facing your demons. Being relentless and never giving up.