Thank you for the query.
Most likely you do suffer from gallstones which do migrate to the bile ducts and give its obstruction. Obstruction causes jaundice
(symptoms of jaundice are itchy skin, pale stools, dark urine, yellowish skin).
Alcohol can trigger your symptoms indeed. Moreover, it can happen that some stone will obstruct pancreas
duct and will lead to acute pancreatitis
. That is why I suggest you to do not wait anymore. You should visit your doctor, have blood work, liver tests (AST,ALT,GGTP,AP), amylase
, lipase, urine amylase and abdominal ultrasound
If stones are present, surgery should be performed which should permanently solve your problems.
In a meanwhile you should avoid fatty foods, fried foods, spicy foods and alcohol.
Hope this will help.