Sorry I couldn't respond sooner (this whole "working for a living" is enjoyable, but it takes time..!

)
I have to echo what my friend
justkira said. Seems that you've spent a great deal of time and energy looking at those things that are dragging you down. That's important, of course, because you need to define those issues that aren't serving you well.
But it's just as important - and maybe moreso - to define those issues that lift your spirit, those things that make you smile, those things that motivate and drive you.
So make a new list. Post it. We'd all love to see it!