I hope this is in the right forum…
So I live in an area where abstinence from meat on Fridays is required. Normally, this is not a problem. Unfortunately, it was today. I work a job with crazy hours and the work ran way later than either of us (my boss or I) expected.
We ended up grabbing something to eat on the road back to our next destination. I was hoping we’d stop somewhere where I could more easily find something meatless (even if I had to get some kind of side of fast food). Well, he decided to stop at a submarine sandwich shop. With everything being meat except for one vegetarian option. He wanted to split the sandwich (as did I) because they are enormous and it did not look like they offered halves like some such shops do that I could tell anyway. I knew my boss would not want a vegetarian sandwich so I just went along with what he got- didn’t even bring it up.
We were in a hurry and I knew if I brought up that I wasn’t supposed to eat meat on Friday, he’d feel guilty and go all over the place to find something or else eat something he did not want. Also, he was paying for lunch, and I had no money on me with which to purchase anything.
So I just decided to go along with it and eat it. If I had my own money and had my own choice, or if there was a clear meatless option available, I absolutely would have taken it instead.
I just feel guilty because I did not absolutely HAVE to eat meat in that sense, but I treated it as if I was eating at the home of a guest who made a heavy-meat meal I could not avoid without walking out. So I decided what the most charitable response would be, and going along seemed to be the best option.
Is this a mortal sin? I did not want to break the rules but I did so knowingly. And I feel really guilty because I really enjoyed it (I was super hungry). I am a bit scrupulous…I just want to set my mind at ease and know if I must get to confession right away.