Rationalizing Seven Consumption-Saving Puzzles in a Unified Framework