Milk thistle is for healing the liver but it can't work if you don't do several Liver Flushes for cleaning. It sounds you are feeling your gallbladder. Try drinking 1 tbs Epsom Salts (=magnesium sulfate) in a glass of water, if the feeling goes away in 20 minutes it is probably a gallbladder problem.