Abdullah bin Amr bin As reported,

The Messenger of Allah ﷺ said to me, "Abdullah, have I not been informed that you fast all day and stand in prayer all night?"I replied, "Yes, Messenger of Allah."He said, "Do not do that. Fast and break your fast, pray at night and sleep, for your body has a right over you, your eye has a right over you, your wife has a right over you, and your visitor has a right over you. It is enough for you to fast three days each month, for every good deed is rewarded tenfold, and that amounts to fasting the entire year."He then mentioned a lengthy hadith.

Azami 4448

Sahih

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

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

الأعظمي 4448صحيح
Contents
Reference
Commentary
Ayat
Collection
Jami al-Kamil
Book
Fasting
Chapter
Voluntary fasting and encouragement to do it
Section
Fasting three days of every month
Numbering
Jami al-Kamil 4448 (2nd edition)
Azami 4448