Is NOBODY wrong in the post ? POST : This happened almost 10 years ago with my then gf and now wife. We joke about it now and adamantly maintain that the other was wrong.

We were getting lunch at a sandwich place and could not decide which sandwiches we wanted, so we both agreed to get a different sandwich and share each half. 

We get our sandwiches and leave the restaurant. Much to my horror, upon unwrapping one of the sandwiches, it had globs of mayonnaise on it. I hate mayonnaise. It is usually disgusting. These days I can tolerate it if it's a thin spread of it, or if it's like a freshly made aioli, but back then the mere sight and smell of it would make me want to vomit. 

Important to note, the restaurant listed all of the ingredients for the sandwiches on the menu, but for whatever reason, DID NOT NOTE there would be mayonnaise on this particular sandwich. As we had left and were in a rush, we could not go back and have the sandwich remade. 

As such, I reneged on our agreement and commandeered the other sandwich that did not have mayo on it, and said I would not be sharing it since she could have the other whole sandwich to herself (she likes mayo).

She was not happy and it turned into a bit of a fight. My thinking is that I entered into this agreement under the false pretense that this sandwich only contained ingredients that I liked, therefore our verbal contract to share the sandwiches was null and void. Had I not nullified the agreement, this would have left me with only one half of a sandwich while she would be left with 1.5 sandwiches, as I obviously would not eat the other one. 

So Reddit AITA?
