Q: how do i stick to projects and not give up halfway through for no reason
A: you'll have to communicate with the version of you that started it. recall why you wanted to do it in the first place. it's not that you're 'giving up' for 'no reason', it's just that you forgot the reason you started it. so try to see if you can go ahead and send yourself a telegram to the past, and strike up a convo about why you originally wanted to do it. i'm sure the past you will have a lot to say about it