The advice to avoid fats to reduce the risk of heart disease is a huge scam.

Fats are as necessary as proteins for good health.  Lower your carbohydrates, increase good quality fats and proteins for heart health.  Of course, avoid unhealthy synthetic fats such as hydrogenated fats, trans fatty acids, margarine and all vegetable fats.  Natural fats do not cause heart disease.