If you have been training regularly for a number of weeks, taking a week off will allow continued improvement. then afterwards you would want to go back at it, maybe with a different program to hit your body differently, as too much of the same program causes the body to adapt and be inured to continuing with the same.
Once you are back at training, likely you are better off keeping a weekly schedule with it, otherwise your body sort of loses interest in being stimulated.
still though, Are you maybe loading yourself down with too huge of a program to allow proper recovery? If you do endless sets of endless exercises you might just need to trim it down to something reasonable.
Post up your routine for feedback.