Hey Toph-Dog.
Sorry to hear that you're sick
Don't worry, you'll get over it! I know, i have been through similar problems
It could be the soy. If i'd make a guess, i'd say you've been stressing your digestion system too much with all the forced eating. All the bread, pasta and soy are a stress to your intestines. Eat less, and it will be better digested and used, you don't need to fear that you get less energy then. In fact, you make better use of what you eat.
I've heard that you can eat too much of a certain food until you become allergic, but that only happens if you really eat tons all the time. That's one reason i try not to eat too much soy.
In your situation, i'd eat as much raw as possible (not eat as much as possible, but of what you eat, as much raw as possible

). Drink a lot, maybe fast for some days. After that, slowy build up your food intake again, but always on a convenient level. Never eat when you're not hungry!
Concerning the heart:
56 is a good pulse. Try checking the pulse on your wrist, not the side of your neck, i find that easier.
I've had palpitations a while ago. It also might be due to the overeating, i'm not sure though. The only side effects of creatine i know of are stomach ache and other digestive problems and cramps. Again, drink a lot water. Only drink water when your stomach is empty, not after a meal or while eating. This helps the digestion.
I hope you'll be better soon,
love and peace,
Daywalker