Working as a full-time freelancer or as a solopreneur has its perks: you have a lot more control over your schedule, what projects you decide to take on, and even where your office is for the day. But all that flexibility and freedom does pose a challenge: not having...