Tough challenges all freelancers face – are you up to the test?