McDonald's is a unique phenomenon to me. I loved it as a kid and ate enough of it to where my body was probably used it. I also was a very active kid and likely burned off those empty calories quickly and without issue.
When I got into my early to mid 20s and started to care very much about my appearance and therefore my diet, I pretty much stopped eating McDonald's. Nonetheless, about once per year, I'd get this incredibly strong craving for it so I'd stop and get some of my favorites: Big Mac, Filet o' Fish, nuggets, or fries. The first couple of bites of whatever were glorious but, strangely, before I would even finish the first item the bites would go from thinking I was eating ambrosia to just pure disgust with the flavor and what I was eating. So, usually, I'd throw most of it out and not get a craving until the next year. So weird the disparity between the first bite and like the fifth. I cannot think of another food or restaurant that does this for me.
Now, with four kids, the McDonald's stops are inevitable because, I assume because of the salt content and the Happy Meals, McDonald's is like the one restaurant aside from In N' Out that the kids can all agree on and it's a certainty they'll like and eat their food. So, since it's the much faster and more accessible option, it' probably something I'll have while traveling with them or in a pinch to grab something quick like once per month. When I do, I'll usually get two of the McDouble's and eat just the patties with one of the bun slices and I usually feel okay thereafter. Of course, I'll also eat some of my kids' leftover fries and/or nuggets because I hate food waste and it'll leave me feeling crummy thereafter. But, I can't help it either.