Unfortunately there is no magic medication to get rid of the gallstones or sludge. Ursodiol
most of the time fails to provide any benefit. Diet does not help either in curing the disease. By avoiding a high fat diet, you prevent stimulating the gallbladder
which when it contracts can cause pain if you have gallstones or sludge.
The definitive cure is a cholecystectomy
(surgery to remove the gallbladder). Fortunately nowadays it can be done laparoscopically, and you recover extremely quick, and you are only left with 2 or 3 scars
which are less than 1cm each.