一切疾病的真正原因在於我們過去的妄念或惡業。所以說:一切病其實都是心病。」因為假如過去沒有妄念和惡業,今生就不會遇到導致疾病的因素和條件。如果過去沒有種下致病的業因,縱使遇到不好的環境和惡緣,也不會產生疾病。

生病的條件到底有那些呢?《大智度論》上說:生病有「外緣」(外在條件)和內緣(內在條件)。

(一)外緣(外在因素)

1、受到寒熱飢渴。

2、摔傷、或碰傷。

3、細菌感染:空氣傳染、飲食傳染、接觸傳染。

4、飲食的材料本身有問題:加毒等。

5、食物調配不當:如豆花加蜂蜜有毒。

6、濫服用藥物:賀爾蒙和維生素等。

7、使用不當的東西:如塑膠杯和柏油遇熱會產生致癌因數。

8、鬼神和其它動物的冤報。

9、遺傳帶來。

10、污染的環境造成:如噪音、污水、濁氣等環境污染。

11、遇到挫折和打擊。

12、農藥和洗潔劑餘留的毒素。

13、食用變質的食物。

(二)內因(內在因素)

1、飲食不節:暴飲暴食。

2、縱欲貪愛。

3、生活方式不當或坐禪的方法不對。

4、常發脾氣。

5、操勞過度。

6、憂鬱煩悶。

7、緊張恐懼。

8、無知及焦慮。

9、心理不平衡和內心的衝突。

10、幻覺和錯覺。

11、歡笑過度。

12、思慮過多

內因和外緣有時是不易嚴格要求劃分的。例如恐懼和緊張有時是因為錯覺和幻覺引起的,有時是因為外在食物的刺激,但主要還是人格心性修養的因素影響較大,所以我們把恐懼歸納在內在因素中。