Tomi, can you make it clear to your son that if he plans on seeing "other" family the cost is on him and not you?
I know when I visit family out of state, it's hard because there are also friends I want to connect with as well. So I try to make it special with each person and let them known ahead of time what my itinerary is looking like.
I hope you can find some peace through all this. I can see it makes you very anxious and stressed. I'm not saying you don't have good reason to be. I just hate the idea of you working yourself up over all the cleaning and expectations you have. Put those expectations on the table hon...tell them!!
I hope you have some enjoyable time with your son.....
Hugssss
J