Running a small business seems amazing when people speak about it online. Liberty, development, being your own boss, flexible work. All that looks great from outside. The truth becomes various daily monetary job starts piling up. Billings remain unsettled. Expenses obtain mixed with individual investing. Invoices disappear. Pay-roll dates unexpectedly