Freelancers know their drawbacks very well. If you ask me, I can tell you at least one area, which troubles me more often.
Freelancing is quite unpredictable.
It is scary. You just don’t know when you will be out of work. You don’t know when you will be short on money. And therefore, freelancers should know how to manage finances during good days; otherwise, it’s very hard to keep on freelancing full time, or even part time for that matter.