You are either camping with other people or are in some kind of military activity. You don’t want to poop because you are embarrassed of how it smells and the people you were with on a previous occasion gave you an extremely hard time over it. Did I guess right? Please, poop in a hole or something, whatever it takes
Yes, you do have to tip. Maybe not if it’s Chipotle or a place like that. But if someone is waiting your table you have to tip. Yes tipping culture is stupid. No, nothing has changed in the US. They do not have a living without tips, so refusing to tip cuts into their living expenses after they have courteously served you your food. It’s rude