I must have just missed you, I was just feeling the same way and went to all the same places you mention in your post. Bummer we didn't cross paths.
Yea, I agree with Jaye except for one thing...we are all both givers and takers at different times in our lives. We live on a rollercoaster...mentally, spiritually, physically and just about every other way you can name.
Our worst enemy is exhaustion. When we just plain old run out of fuel.
Here's the check list:
1. sleep
2. gratitude
3. be nice to self
4. be nice to others
5. forgive
6. stop the mind machine
7. play
If none of these work for you go buy a bottle of Southern Comfort, when you wake up with one doozey of a headache you'll be completely distracted from your current thinking. It is our thinking that drives us all to the edge
You got game girl!!! Don't be wasting it in a black hole.