Go to the emergency room.
Any blood in the sputum, vomit, or rectal area in a patient that
has an enlarged liver is a dire emergency.
When the liver cells become damaged, the immune system
of the patients body will respond to this and cause inflammation
to develop inside the liver. This will cause the liver to enlarge
in size and takes on a spongy texture.
If the cause of this isn't found and stopped, it can lead to where
the liver cells die off and form scar tissue inside the liver.
It then is known as Cirrhosis of the liver and becomes
a progressive disease.
Patient who have liver disease, it can start to block the flow
of blood going through the liver on its way back to the heart.
This blood will back up into the spleen, causing it to
enlarge also and also into the portal vein (of which all
blood from the abdominal area goes through to the liver)
and smaller weak vessels that can balloon outward and
break open. These weak vessels are known as varies.
They are usually found in the esophagus, belly button area,
or rectum. The doctors can go in and band these vessels
if the patient goes to the ER right away.
If it is not from the enlarge liver, it could be a bleeding
ulcer in the stomach area...yet, it sounds more like what
I already mentioned.
You should be seeing either a gastroenterologist or hepatologist
Different things can cause liver cell damage:
alcohol consumption, medication toxification, chemical
exposure, mushroom poisoning, hereditary conditions,
auto immune disease, metabolic disorders,
cardiac/vascular problems, viral infections, parasite
infection, fatty liver disease, biliary obstruction/malformation/
infections, cancer/cysts/growth/tumors, fatty liver disease,
Pain in the upper right hand quadrant of the abdomen could
be gallbladder problem. Pain in the center of the upper
abdomen, near the sternum could be pancreatitis if the pain
tends to go into the back area. This pain sometimes lessens
if you lean forward when you sit up.
No one here can diagnose you. Any throwing up of blood is
caregiver to a liver transplant patient