Working as a freelancer offers incredible flexibility and freedom – but it also demands serious self-discipline and organizational skills to ...