As for causes, the actual wear-and-tear of stress depletes and eventually destroys the human beings ability to deal with the simplest things in life.
In fact heart disease can be brought about by over sleeping and also by under sleeping. https://Liligram.com/forums/users/reynau90856058/