Question: who sings i've done everything for you
Answer: `` I 've Done Everything for You '' is a 1978 song written and sung by American rock musician Sammy Hagar and covered by Australian singer Rick Springfield whose version became a Top 10 hit in the United States in 1981 .