text: who sings this song? here are a few lyrics and it is not richard marx,  right here waiting, would bleed for you, paying for mistakes, you keep me right here waiting, staind maybe? if it's a recent song, it's definitely staind.