I have worked from home most of my working life and these things are important, however, I discovered that, at least for me, I have to like the work i'm doing even more than I have to like it in 'an office'. For me it's much easier to procrastinate when I don't like what i'm doing/don't believe in. And really, procrastination can make you hate yourself, so it makes me drift towards things I like and believe in, much more than towards money. This has been working for me for over 20 years now up to a point were I really don't understand anyone doing it differently (most notably, people going to jobs they don't like for the money, as most people do http://www.nypost.com/p/news/business/poll_most_in_us_don_li... (there are similar polls in EU countries)). Life is too short for that.