It's amazing, really, how just a little daily irritation can really snowball into enough stress to upset your stomach. You never realize how much time the back of your brain spends dealing with little problems until you get rid of said little problem and feel a LOT better; moreso than you thought you could.
I'm glad you're doing well.