You are making good memories! That is a lot of work for sureIt's okay.
I cut the internet this morning (since we lost power last night he bought it) and laid out clear expectations of behavior. I set him straight every time he strayed. We baked a loaf of bread for the nice neighbors we have (he carved an R into it for their last name before we baked it) and then delivered it. We tried to make cookies but we screwed it up. We played with my train set a bit and I pulled out the Hogwarts Express for him to play with. We then went to town to get more cookie stuff and we got 2 pails of salt/sand and treated the driveway because it is an icy disaster.
A friend is coming over and bringing her 3 year old grandson who loves trains to see them before we put them away for the year. I explained that it felt really good to do nice things for others and make their day and he felt amazing after doing the neighbor bread and he's looking forward to showing the boy how to use the trains when he gets here.
For what it's worth I turned the internet back on before we went to town and told him it was back up but he opted to go practice the trains before Levi gets here, instead.
I am exhausted.