Lyric discussion by fearpanic4 

Cover art for I Let Love In lyrics by Nick Cave and the Bad Seeds

Such a grand, epic song, damning of all love. Nick is saying its better to be alone and have free will, then be in the ugly grasp of love.