I do not see why my experience with eating lunch under Dad's overcoat is selfish. My choices at that time were to go hungry or eat outside on a bench, my father took off his coat for me and made me a tent.
Your experience with eating lunch under your Dad's overcoat was not selfish. Your indication that Jake's allergy was unreasonable
is selfish, and self-absorbed.
You, if you did not want to eat away from the other children, should have followed the regulations put in place to ensure that Jake did not have an allergic reaction that could, and I repeat, have endangered his life
. You use phrases like "because of him" and "jumped into his mouth", as if the procedures instituted were a massive inconvenience to you, and that inconvenience was more important than a child's safety.
So yeah, selfish.