Being a freelance web designer is definitely hard work! But if you are willing to put in the time and effort it takes to be a good one (i.e. make a living), it can be both financially rewarding and fun! Here are a few articles, links, and tools to help you along on your freelancing journey…
This article has many useful links for freelancers.
http://anidandesign.com/web-design/resources-for-freelance-web-designers/