Allowing you to work from your own home, be your own boss, and frequently set your hours are the perks that freelancing can offer. Aside from...