Cirrhosis doesn't happen overnight. You get damage to your liver over a long period of time. The most common things that raise your odds for cirrhosis are:
Heavy drinking due to alcohol addiction
Obesity, which raises your chances of conditions that lead to cirrhosis
A long-term hepatitis B or hepatitis C infection
Conditions that can lead to cirrhosis include:
Diseases that make it hard for your body to process sugars
Too much iron buildup in your body
Wilson's disease, where too much copper is stored in the liver
Autoimmune diseases that cause your body to attack liver cells
Blockage of the bile duct, which carries digestive enzymes from your liver into the intestines
Certain genetic digestive disorders
Some infections, including syphilis and brucellosis
Bad reactions to certain medications
While an ultrasound can show indications of cirrhosis it is not the first means to diagnose cirrhosis more so to corroborate a cirrhosis diagnosis and monitor for liver cancer. Tests to diagnose cirrhosis include the Fibroscan test which uses a machine similar to an ultrasound to estimate liver stiffness, a blood test called fibrosure, and liver biopsy.
Diarrhea is not a symptom of cirrhosis. Neither is blood in urine.
What causes cherry angiomas? The exact cause of red moles is unknown, but there may be a genetic factor that makes certain people more likely to get them. They've also been linked to pregnancy, exposure to chemicals, certain medical conditions, and climate.
Do you have a reason to suspect you have cirrhosis? Have you been a heavy drinker for many years or do you have chronic hepatitis B or hepatitis C? Do you have fatty liver disease or some other illness that attacks the liver?
Lacking any reason to suspect cirrhosis I would defer to the judgement and knowledge of your gastroenterologist.