The early symptoms of liver disease are often vague and can even stump doctors. The best way to find out about the health of your liver is to get a blood test called the liver function test. The doctor can also check for antibodies for liver dieases such as hepatitis. An ultrasound can detect problems as well. If you do have a problem then a biopsy (not as bad as it sounds) can determine what is going on.
Here is a link
http://www.liverdoctor.com/Section2/09_livertest.asp and here is another
http://www.liverdoctor.com/Section2/07_liverdysfunction.asp
There are detox diets. If you feel you may have a liver problem, then not consuming alcohol would be very important. If you continue to have cocktails then you may not know if the other stuff you are doing to improve your health is working.
Here is a link for diet and detox
http://www.aim4health.com/liver.htm
The best herb for the liver is milk thistle. This herb is so powerful that it has even helped people with hepatitis get better faster (in addition to their medicine).
Here is a link about milk thistle
http://www.naturalfacts.com.au/milkth.html
I hope that you feel better.
If this has been helpful click accept and leave feedback for my efforts. Thanks.