I will keep saying this over and over and that is, I am a 55 year old male and a professional Hypochondriac. I go through all of these threads and it just reminds me of all of the worrying that took my life away. My wife and my mother always told me, that I was living a Death, not a life.
First of all, as everyone is saying, get rid of your Doctor. ALWAYS remember that it is your body, your life. So you watch out and take care of yourself and if that means switching Doctors, than do it. Your lucky that you are at a young age as many people who are much older, will feel that they will make their Doctors feel bad so they won't ever change.
You said your Bilirubin was 17.9? You are probably talking about Total Bilirubin. In many Labs, the high normal is 17.
First of all, if there was a problem with your Liver, that count would be HIGHLY ELEVATED. But as Hypochondriacs, if it is 1 or 2 points above normal, we think, oh, oh, it's high so I have such and such disease. That's not what they mean when they say something is elevated. It means really, really elevated. That goes for most, but not all tests done in labs.
Also, many numbers are normal and a person can still have something. So don't start looking up lab values and making judgement calls for yourself. You are not a Doctor and that is very important to know. You and the rest of us, don't know how significant these values are. Time in and out, I was like you, and My Doctors would always tell me "That's not what it means." They have all the experience, we don't right? Their is an expression that says "A little learning is a dangerous thing."
If you think the primary site of your cancer is you intestine, and it has already metastasized to your liver, and you are 21, I would say that is very, very unusual. Very Atypical. There is another expression in Medical school and it goes like this. "If you hear hoof beats, think horses, NOT Zebras. Meaning, if a patient has symptoms or signs, don't think it's a rare disease or a disease that is very unusual for a patients age. You first think of the most common problem, in your case, for 21 year olds. That is the age I started to get hemorrhoids, (Which can be external, you can feel them, or internal, where you really shouldn't be poking around). And since you stated you are overweight, Dollars to doughnuts, I bet that's what your bleeding is from. Do you strain when you try to have a B.M.? That can definitely cause bleeding. I also feel you may have had an intestinal infection that can cause all of the things you mentioned.
But sadly for Hypochondriacs, everything I just said won't make a difference. You will either still be convinced that you have cancer, or you will due more research and find another serious disease.
I don't know if you have been to a Psychiatrist but if you haven't, and this thinking continues for you, please see a Psychiatrist because unfortunately, Hypochondria ONLY responds to medication. At least that is what I have read in the literature. It's a bummer to have to take something but please don't ruin these very important years of your life like I did and see someone as soon as you can.
I'm sorry if I sound harsh. Please stop looking things up. You will ALWAYS find that you have something serious. The only thing that I can say is try to lose some weight. Now is a good time to attack it before it gets out of hand.
Everything should turn out well for you, and all of your problems should be resolved.
Wishing you a good, long, healthy life.