A great deal of what you're saying sounds very familiar to me...I don't have all the answers, but I find breaking tasks down into smaller/simpler goals seems to help a little. Taking things one step at a time helps from getting overwhelmed and quitting or never starting or bouncing between things unable to decide what project to try and tackle.
I still find it difficult to take pleasure in completing those smaller goals (until the whole task is complete)...and even then, I have to consciously make myself pay attention to feeling good about having accomplished something; but still, inch by inch, row by row...that's how to make a garden grow.
!PIMP
!PIZZA
Hmmm you’re right.. When I didn’t wrote down my plans/tasks, I was too overwhelmed by the emotion that I didn’t know where to start. I’ll try to refine the things I wrote them, and make them into goals. One step at a time. Thank you for the advice.