Some times the hardest thing to accept is that you cannot possible accomplish all you want to in a given day. In my case i have been battling with not getting enough bike rides in. But also i am working about 75 hours a week and something had to give. I am going to talk to my boss about working evenings, that way i can ride in the mornings.
Its easy to get overwhelmed. I also get it too. But i concentrate and try to accompish one small task for the day. Say the dishes need done. I get them done, no matter how hard it is. That way i build on the small success and avoid the feeligns of being a total failure.
Helping others , even though it can be trying at times, is a all around great pick me up. Plus the universe will remember and help you out later down the road.