Question: who wrote the song this i promise you
Answer: pop singer Richard Marx