The last few weeks have been insanely stressful in life and work. I've been trying my best to keep my **** together, but tonight I made a mistake and I'm trying really hard not to totally hate myself for it. I work 10+ hour days and then drive about 90 minutes each way between work and home. Today was a bad day at work. Tonight, there were two accidents along the way, so it took me almost 2.5 hours to get home. There's a fast food place right at my freeway exit, and I've learned exactly what I can order that's veg-friendly. I've gone there numerous times and they've always been perfect and accommodating. Tonight, I went through the drive-thru and ordered the veg-version I get whenever I go. When I got home, I all but fell apart, and was so ready to just jump into my pjs and eat my dinner. I took a big bite, swallowed, and started zoning out instantly. Halfway through eating (I was eating a lot faster than I should've been), I realized it didn't taste normal—I look down and see that they had made a mistake and there was bacon in my meal. I was angry, and super disappointed that I had eaten so much of it before becoming conscious to what was going on. Now I feel like I've failed (this is the first time I've had meat since August) because I didn't check it before I left the drive thru (but they've never gotten it wrong before, so I didn't feel like I had to) and because it took me so long to realize what I had done. I feel sick, and I'm not sure if that's literally from the meat or just a mental thing. But this has just made a bad day feel even worse... I'm probably being overly dramatic, but all I want to do now it just shut out the world and sleep until New Years (but alas, I have to work tomorrow). Have you ever had an experience like this? How can I forgive myself?