As nice as it would be if everyone did change their lives for me, I don't think it is possible.
That's the key right there. If you are unable to live a normal life, it's not everybody else's problem. We shouldn't have to accommodate everyone else.
If your kid is allergic to peanuts, why should the whole class have to not eat peanuts because of it? Maybe my kids favorite food is a PB&J?
(this post isn't directly at you Gina, just playing off your statement)