This is a severe anemia if I've understood your correctly. Further, a 24 year old man with anemia has a bleeding ulcer or cancer
until proved otherwise. And I'm concerned that you've left your physician's office with so little understanding of your situation. This is more than 'anxiety'. I think your life's in danger. Get with a specialist NOW.