Hi, Welcome to Health Care Magic. I have read your concerns and let me assure you not to worry. Other parameters are not that low except
hemoglobin and
hematocrit. There are many causes for it depending on age. in elderly the most common cause is upper GI or Lower GI bleed which causes iron deficiency
Upper GI bleed is mostly caused by gastritis or
esophagitis, pain killer abuse or chronic liver disease
Lower Gi bleed is caused mostly by ileitis, chron's disease etc
In children the most common disorder for anemia is malabsoption, iron, vit B12
folate deficiency, and other familial disorders
I am guessing you of age above 30-35. I am glad you have an appointment for
colonoscopy and endoscopy. Do repeat your blood tests. check your B12, folate and iron levels. please do bilirubin levels with both direct and indirect.
Do an abdominal ultrasound. and consult your local physician and discuss the results please
Hope I have answered your query. If you do not have any clarifications, you can close the discussion and rate the answer. Wish you good health.