Being a DJ is not for the faint-hearted, it requires mental strength, resilience, and a relentless drive to succeed.