Can you finish and release stuff in your working life?
There are lots of great tips and perspectives in this conversation. I think you should ask yourself the question why you actually want to finish these projects. Do you think you should? If so, but do you actually want to, and how hard do you want it?
If you don't find a clear answer to these questions, consider to decide to not finish from the start: take all these little projects just as experiments, explorations, little code essays. Do a lot of them but don't become invested as much.
If you do decide you want try finishing something, I think you need some external accountability. If you don't want that, you can also try to make a rule for yourself that you aren't allowed to work on anything else while your current project isn't finished.
There are lots of great tips and perspectives in this conversation. I think you should ask yourself the question why you actually want to finish these projects. Do you think you should? If so, but do you actually want to, and how hard do you want it?
If you don't find a clear answer to these questions, consider to decide to not finish from the start: take all these little projects just as experiments, explorations, little code essays. Do a lot of them but don't become invested as much.
If you do decide you want try finishing something, I think you need some external accountability. If you don't want that, you can also try to make a rule for yourself that you aren't allowed to work on anything else while your current project isn't finished.