'It was said to the Prophet that a man fasted for the rest of his life. He said: 'I wish that he had never eaten.' They said: 'Two-thirds (of a lifetime)?' He said: 'That is too much.' Then he said: 'Shall I not tell you of that which will take away impurity from the heart? Fasting three days each month." 'Ata said: "someone who heard him told me that Ibn 'Umar (said) that the Prophet said: 'Whoever fasts every day of his life, then he has not fasted."
Sunan an-Nasa'i Book 22, Hadith 296