Question : who sings do you think you're better off alone
Answer : Alice Deejay