hey i went threw a lot of the same stuff you were talking about.. like going threw a lot of stress during puberty and drinking a lot at a young age.. been there!! well let me let u in o something, u need to detoxify and get ur hormones in balance! u need to take something with a lots of gla gamma linolenec acid.. take with natural fats.. then keep doing liver flushes.. ne ways i just started this program and it seems to be workin slowly.. and were your Gallstones soft? and did your Acne get better?