To work effectively you need uninterrupted blocks of time in which you can complete meaningful work... I've found that a minimum of 90 minutes is ideal for a single block.
Steve PavlinaTackling challenges that are too big for you is what makes you grow as a human being. Why do you think this problem keeps coming up in your life, staring you in the face? Do you think you're supposed to ignore it and hide from it and wait for someone else to solve it for you? If you notice it, you own it.
Steve Pavlina