Question: who sings i'm going to keep on loving you
Answer: `` Keep On Loving You '' is a soft rock power ballad written by Kevin Cronin and performed by American rock band REO Speedwagon .