I would honestly see a gastroenterologist if you are able, and see if you can rule out h. pylori bacteria as a cause of your ulcerations. It is responsible for most ulcers. That is why antibiotics are the treatment of choice for ulcers. When I had an ulcer, it was the first thing they checked for. I had been taking NSAIDs for a couple of years due to an automobile accident, and when I turned up negative for the bacteria, only then did they deem the medication as the cause, combined with low stomach motility.
In any case, you will see that a lot of symptoms are common to quite a few different disorders–the key is in how they present. Knowledge is power, but try not to worry too much until you’ve seen the geneticist. A good one will check you for all connective tissue disorders :).