Cut all unimportant projects, Create two list...
1. Stuff you need to get done in the week.
2. stuff you need to get done in the month.
These list should only include stuff that will make you life better as soon as possible. Not stuff like take the dog to walk for 1 hour every day or contribute to linux codebase, you get the point? I know opensource contributions or taking the dog to walk are important to you but those tasks are not going to give you money for next bill. Then just focus on that stuff (my rule is usually i plan stuff that i can complete in 20hours/week - 4hours is the most i can do stuff at full energy in a day); 2-3 hours for any extra that might come up or i gotta re-do something.
hope it helps.