Question: who sings i've done everything for you
Answer: American rock musician Sammy Hagar