Have Medical Questions? Ask a Doctor Online!
This is Dr. David
drinking alcohol can cause your AST and ALT and GGTP to be elevated. your liver could be inflamed from alcohol or hepatitis. you need to see your doctor to get your liver checked. when the liver is not working properly and not making enough albumin and prealbumin protein for your blood, you can have swelling of your arms and legs.
there are free health clinics in the USA, I can try to help you find a health clinic.
or you can go to a local university medical center where they can treat patients who don't have insurance.
if you drink alcohol, this can deplete your system of potassium and magnesium and folate and B12 vitamins and this can cause your nerves to not function properly and cause electric shocks.
bleeding from your bowels is not normal either.
you really should get to a hospital or emergency room right away given all of your symptoms.
let me know if you have questions.