Thank you for this frank post. I have often thought about going freelance and your words have provided a lot of insight into making this step.