Awesome, you've identified one of your biggest weaknesses. Also, you've gotten better at it recently.
It seems to me like you need some time to work on that. For me, learning to say "no" and establishing my authority to clients regarding the direction of a project was HARD. It took me at least 2 years from the first time I noticed to get to a point that I could run a project pretty damn smoothly.
Also, I suggest you take some time off. Like, a day or two just hiking / playing around / having sex / whatever. Just go outside and so something away from computers and away from your customer's emails. Then come back with an objective mission of taking care of shit in a prioritized way.
Thats my last advice : write down what needs to be accomplished and check it off. Do it each week or monthly at first and eventually you'll be banging them out daily and feeling stoked.
It seems to me like you need some time to work on that. For me, learning to say "no" and establishing my authority to clients regarding the direction of a project was HARD. It took me at least 2 years from the first time I noticed to get to a point that I could run a project pretty damn smoothly.
Also, I suggest you take some time off. Like, a day or two just hiking / playing around / having sex / whatever. Just go outside and so something away from computers and away from your customer's emails. Then come back with an objective mission of taking care of shit in a prioritized way.
Thats my last advice : write down what needs to be accomplished and check it off. Do it each week or monthly at first and eventually you'll be banging them out daily and feeling stoked.
Good luck!