who sang the song angel of my life