Andy, I would say your body is trying, desperately, to tell you something. Something like, "Knock it the he!! off you crazy man!" I know you like your spicy foods. Try cutting back to a few times a week and see if that doesn't help.
Dairy products create mucus, which in turn helps protect the digestive tract. Magnesium is also important to the production of mucus (don't you just love that word?). If you are magnesium deficient you won't produce enough. There are a few things you can do about that. One is soaking in an Epsom salt bath. Another is taking a magnesium suppliment. If you get loose (which is beyond soft) stools then you need to cut back. Or, if you can tolerate the dairy, consume more of that.
Heather