Some great advice from my friend, Randy Murray. When I first took this site full time, Randy called me up to give me some advice about working from home and it has stuck with me.
Being your own boss and working out of your own home has a lot of advantages (you can set your own schedule, you can take breaks in the middle of the day, you can take a day off when there is nothing to do). But that it also has a lot of challenges (it can be distracting, it can be hard to keep work and personal time separated, it can be easy to work way too much).
Randy’s advice to me was to take advantage of the advantages as much as I could because the challenges would be unrelenting. Because what’s the point of working in an environment like that, with all its difficulties and challenges, if you’re not also going to enjoy its benefits?