I think in order to work more effectively, you might want to try to both motivate yourself and slow down your work process/set reasonable goals. Since you are currently not achieving much, it should be easy to increase your output. One of the reasons you aren't doing that may (or may not) be that you are afraid of failure.
In my opinion, you can't go far wrong if you make steady slow progress. Don't set the bar high. Just keep identifying the next thing you could be working on in order to complete your project, and work on that. This doesn't mean that you need to be working continuously, but I think that if you work slowly, with curiosity rather than urgency, you'll enjoy working more, and you'll find that you're able to keep at it more than you are doing now. Be sure to take time to chat and socialize and feel grounded.
Always Be Starting - It's hard to start working on something. Just trust that if you start working on the tiniest part, you'll have a much easier time of continuing to work. You just need to get started.
Edit: I also find that being joyful helps put me in a good state of mind for working. Being anxious does the opposite. I have also found meditation to be beneficial.
I think in order to work more effectively, you might want to try to both motivate yourself and slow down your work process/set reasonable goals. Since you are currently not achieving much, it should be easy to increase your output. One of the reasons you aren't doing that may (or may not) be that you are afraid of failure.
In my opinion, you can't go far wrong if you make steady slow progress. Don't set the bar high. Just keep identifying the next thing you could be working on in order to complete your project, and work on that. This doesn't mean that you need to be working continuously, but I think that if you work slowly, with curiosity rather than urgency, you'll enjoy working more, and you'll find that you're able to keep at it more than you are doing now. Be sure to take time to chat and socialize and feel grounded.
Always Be Starting - It's hard to start working on something. Just trust that if you start working on the tiniest part, you'll have a much easier time of continuing to work. You just need to get started.
Edit: I also find that being joyful helps put me in a good state of mind for working. Being anxious does the opposite. I have also found meditation to be beneficial.
Edit 2: You may find this helpful:
https://www.dextronet.com/blog/the-now-habit-summary/