Like most great things, freelancing is not easy and there are many hurdles along the way. Foreseeing those can often save a freelancer's career - prevention is better than cure. Therefore we collected the 10 lessons that any freelancer will have to learn, one way or another...