I like how dyspeptic sounds. I'm pretty sure I've seen the word used to describe the personality of a person. Another word to describe that person might be churlish.
Thanks! for the other word Margot.
Ha, both could apply to me :-)
Now I know where they get the name Pepto-Bismal!
lol, probably right.