Your symptoms have been there for 4 years so they cannot be too sinister. However, I understand that they are a great worry for you. As your blood test are normal and you haven't lost any weight, and you are only 44 years or so - then it probably would not help having an endoscopy. I note that your family life has been a bit disturbed. Anxiety can often cause the stomach to feel full and also give you indigestion. It might be worthwhile having your H. pylori (a bacteria in the stomach, which causes ulcers) eradicated by drugs, if you are positive to the test. It would be advisable to ask your doctors about this - they might have already dealt with it.