I produce the first bit of a song (usually 1-2 minutes) - lose steam because I don't like it as much as I did when I started - shelf it - dislike self for being bad at finishing songs. I rarely complete a song on my own unless I have pressure like school deadlines - where might I be going wrong?
i have learned to never start production on a song until i have written it to the end. i'm not sure if that will help your situation, but it might. then again you might also have that same problem with writing, or also the same problem with producing it even though it has been written. but it is something to think about