Dont need to apologize for the rant. Rant away, if that's what you need. besides, i think its a pretty important thing if you aren't getting what you need food wise.
I suppose processed foods are mostly out of the question for you - I was thinking of toaster oven-y things you could buy or get but you may be allergic to those.
I would try to get at least a little food you can have for yourself, to tide yourself over.