Question: who sings i've done everything for you
Answer: Australian singer Rick Springfield, American rock musician Sammy Hagar