Abdullah bin Amr bin As reported,

The Messenger of Allah ﷺ said to me, "Abdullah bin Amr, I have been told that you fast all day and stand in prayer all night. Do not do that, for your body has a right over you, your eyes have a right over you, and your wife has a right over you. Fast and break your fast. Fast three days of every month, and that will count as fasting the entire year."I said, "Messenger of Allah, I have the strength for more."He said, "Then fast the fast of Dawud عليه السلام. Fast one day and break your fast the next."Later he used to say, "How I wish I had accepted the lighter option."

Muslim 2743

Sahih

و حدثني زهير بن حرب ومحمد بن حاتم جميعا عن ابن مهدي قال زهير حدثنا عبد الرحمن بن مهدي حدثنا سليم بن حيان حدثنا سعيد بن ميناء قال قال

عبد الله بن عمرو قال

لي رسول الله ﷺ يا عبد الله بن عمرو بلغني أنك تصوم النهار وتقوم الليل فلا تفعل فإن لجسدك عليك حظا ولعينك عليك حظا وإن لزوجك عليك حظا صم وأفطر صم من كل شهر ثلاثة أيام فذلك صوم الدهر قلت يا رسول الله إن بي قوة قال فصم صوم داود عليه السلام صم يوما وأفطر يوما فكان يقول يا ليتني أخذت بالرخصة

مسلم 2743صحيح
Contents
Reference
Commentary
Ayat
Collection
Sahih Muslim
Book
Fasting
Chapter
Prohibition of perpetual fasting for one who is harmed by it or neglects a right because of it or does not break fast on the two Eids and Tashriq, and explanation of the virtue of fasting one day and breaking fast one day
Numbering
Darussalam 2743
Muslim 2743