Question: who sings always have to steal my kisses
Answer: Ben Harper & the Innocent Criminals