Like so many of you I work from home every day and often I find it hard to accomplish anything. Either things get crazy around the house or I have to run erands. I have started prioritizing myself and I noticed I am getting much more done. Here is what I do: 1. I get up really early in the morning before anyone else and get the main things done that I need to. 2. I take breaks from home-work durring the day and do my online work then. 3. I know when to quit. I don't work myself too hard every day to the point that I get sick of getting online. 4. I allow time for my work to work. I don't expect results over-night so when my paycheck is lower I don't get too upset. Thats really all I do now but I notice my productivity has gone way up and my stress way down. Good luck all!