Dej,
first of all...

glad you went, and glad you made it home...
Second...what is that gastro blah...what are the sxs? how did you know something was up?
Third...you've been on such a stress bender lately. I'm not surprised your tummy is upset. Many of us ignore the fact that mind is the builder and the body is the reflection of the mind...
Know that I am praying for peace of mind for you...