Freelancing can be great, but there are some disadvantages.
Insecurity is probably the worst one. You can never be 100% sure about your income.
What about next month? Will you be busy enough to pay your bills?
This article gives a few ideas that can help you have spend less time chasing and more time doing.

The key is in recognizing that all dollars are not created equal.

Let’s say, for example that you are presented with two client options: One pays you $15,000, once, up front. The other pays you $1,000 a month, out into the future. Which would you rather have?

And while you may believe that a repeat element to what you do doesn’t exist, I’m pretty sure it does. Probably not your entire business, but parts of it:

Maybe you could… offer monthly, ongoing coaching to people who want to learn what you do, rather than just have you do it for them.

Read the entire article here: Freelancers Union