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