C.B.
My husband also can tend to be a downer on these types of trips. Now, I tell him well in advance about my plans and offer him the choice of going or not. I do tell him that if he goes, it will probably be hot/cold, he will have to walk, it will cost x amount and if I buy extras, I don't want to hear any complaints because I have budgeted for them. Then, if he chooses to go, he watches himself so he doesn't do the things I have warned him about and if he starts, I walk away from him and the kids and I continue to have a good day. He can lag behind or go wait in the car - his choice! He may not really realize that he puts a damper on everyone's trip. Try talking to him about it WELL in advance of the trip, and not in an accusatory way. In a fun, silly way let him know what he does. If he's like my husband, he won't really cop to anything, but you'll see a change at the next event.