Even a doctor won't diagnose without having a look at the patient in question. You are asking laymen to come up with a medical cure/prevention. There are so many factors involved. All the life long choices contribute to the chronic conditions. You should go ask a doctor/specialist/diagnostician.