Question: who wrote the song this i promise you
Answer: The song was composed by pop singer Richard Marx , who would later record the song twice , first for the Japanese release of his album Days in Avalon similar to the NSYNC version , and again as a rock song for the European version of his Stories to Tell album .