When you give lot of time on a project what might happens is that it become so important you what to get achievements on it and without realizing you get drained by everything else around you and it become almost a chore to do.
I understand this feeling and have seen other go through it too.
What I understood is that regular feedback and some kind of reward, like a review, a comment or a zap, can liven up your desire to finish it.
An advice I can give is to stop creating to perfect project and try to start sharing a partial or limited experience and see what happens.
I also have an incredibly long list of projects and ideas on my back, but I keep them there, waiting to have the opportunity to put them into practice where I can recieve the support I needed, an example is my project #meetstr I thought about it years ago but now that I found Nostr it clicked right away and went for it.