At 21, no one should be suffering like you are. My heart truly breaks for you.
I am 65, I have to be grateful that my health waited until after my younger age, I got the chance to be a very involved mom to my 3 kids.
If you want to share, what did your endoscopy, colonoscopy and blood tests shows?
The heavy duty vomiting and constipation, will probably cause more damage, problems, if left unchecked.
I understand your vomiting all to well, at 19 I was pregnant with twins.. but my idiot Dr. refused to believe his own nurse saying she heard 2 heartbeats. I was vomiting 10-20+ times a day for 5 months, hospitalized 4x for IV fluids. At 8 months pregnant, he finally gave me an X-ray, too, "Go ahead and get an X-ray, then shut up about this twins issue". OOPS !!on his part, he ordered me to bed rest, he was upset that he failed, and worried I would have big problems with the birth.
Constipation, the only thing that works is is very large doses of miralax. I have been on every drug possible.
The vomiting will harm all the organs, due to the violent nature and the acidity of it.
The constipation can cause SO many problems and injuries.
My feelings about GI dr. Is they only want the patients they can "fix", and then take the credit for it.
Have you seen an endocrinologist? You might consider it, you would be looking to see if your calcium, vitamin D, and PTH(parathyroid glands/hormone). Look at parathyroid.com it's loaded with info. It would be less likely for your age to have this problem, but if it sends off alarms to you then it would be worth it. However, if you do proceed with this idea, get your plan of attack in order. Cuz, you WILL BE DISMISSED by the dr.
I got 3 opinions, 2 said yes and 1 said no. It is a very important issue but also a very ignored and under diagnosed issue.
I am finally going to get the surgery, oh how I pray that this has been the root cause of some of my medical problems. Take good care of yourself, YOU tell the drs what you need/want, not the other way around.
You are so kind and caring. I know that young man got comfort from your words.