 Although she enjoyed the first song, actress and singer Susan Egan, who voices Meg, agreed that the slower "I Can't Believe My Heart" was not suitable for her character because she felt that it was "too straightforward and literal", whereas "I Won't Say (I'm in Love)" expresses a similar meaning, albeit "the way Meg would—without admitting any of it.