Im usually able to de-rail my 4yo when she starts to get worked up. I validate how she is feeling, and ask her how we can fix it. sometimes I can get away with saying "We will go to the park on the weekend" and putting it off for a few days (but then I DO take her to the park of course)