When you work from home, you often get to choose your assignments. As a freelancer, you decide how much work and what types of work you are willing to accept. This works out pretty well because you can pick the amount of work that is most compatible with your schedule.
Every now and then, a problem can occur. Unexpected life events can make it difficult for you to finish all of your accepted assignments by their due dates. What are you to do then?