When it comes to finishing songs, if I'm at all unsure, or stuck on the song, I make sure the finish it even if prematurely. That way, my brain can relax and either:
i) work on something new
ii) re-finish the song later on
Either way, if you finish your songs, you can relax about it and not have to worry about incomplete songs.