So this doesn't really answer the initial question, but have you tried a rotating diet to prevent further intolerances? A rotating diet is a diet in which you never eat the same food twice within a four day period. For example, you eat an omelet with cheese and mushroom on day one, no eggs, cheese, or mushroom until day five. Also, I am also planning a cruise...