dsmoke, here are my two cents:
When you're chanting the "I-am-getting-healthier-every-day" mantra, and your body tells you quite the opposite, you're only fooling yourself. Stop that.
When you're feeling sick, and it is impossible for you to generate a positive mood, try at least to avoid negative thoughts.
For example, instead of your last statement, you could say:
"I haven't been this bad in five weeks. Things can only get better!"
Start thinking about how wonderful it is to have a healthy body, and write that down. When you feeling sick, read that text.
I hope the I-M experts will give you more advice.