Your anemia explains your low blood pressure, fatigue and possibly shortness of breath. As far as your other concerns, you could check in with a gastroenterologist. No one here could possibly tell you what, if anything, is wrong with you. Nor would it be possible to go over everything that might exp...