I really liked this video by Scott Hanselmann (https://youtu.be/FS1mnISoG7U?t=8m2s) about scaling yourself and I liked this video that came out recently (https://www.youtube.com/watch?v=LO1mTELoj6o) about behaviours that maximize your misery.
What I took from these two videos is that goals are important and in order to reach these goals, you need to find a way to keep yourself accountable without creating goals that are vague or unattainable.
I have just started writing a bunch of to-do lists on Google Keep and then I try to group various tasks and assign 3 per day. The goal is to focus on 3 things per day that build into 3 major areas of focus for the week which fuels 3 goals for the month... and so forth.
With that said, I missed some of the to-do's for a couple of days for this last week, but I prioritized other items that had come up spontaneously and completed the majority of the to-do's. At the very least, when I fail, I can at least look at what I had accomplished and not feel as bad.
Hope this helps.