Many people think that freelancing is an easy job and it's great being your own boss and choosing your clients. It's a lot harder than that, trust me. Freelancing requires a lot of work and a lot of your own time - it's just like running your own business. To be a good freelancer you also have to have a touch of entrepreneurship, you have to be able to sell your self and you have to be able to deliver.
This hilarious but very true is the road which some, maybe most, graphic designers take to being a freelancer. It shows the problems they bump into and how it's not anywhere near as easy as they think.