Increased cholesterol is one of the major reasons for heart disease. There can be other heart complications such as a hole in the heart or the swelling of the heart. There is also cancer of the heart. Sometimes, the heart becomes large due to the extra work it is made to do and this can lead to a heart attack. But, in most of the cases it is the cholesterol that causes the problem. There is also a positive side to it. It means that with timely heart tests and cholesterol tests, most of the heart diseases can be averted.