You helped your daughter just right. You told her what was going on and explained about being invited and not inviting yourself. Maybe it would help reinforce this lesson if you made a point of calling the other mom and scheduling your playdates instead of "almost always playing with them" and not knowing if they'll be there each time you knock on their door. I'm sure she's just as disappointed when you walk down there and no one's home. At least the leaving mom was nice enough to say she was sorry that she couldn't invite y'all to someone else's home.
Some won't like me to say this because they feel we should shield them for as long as possible, but unfortunately even our littlest children will face disappointments in life. I'm not talking big issues here, any time a little child is told "No" to toys at the store or ice cream or McDonald's they experience disappointment and each one can be a lesson in self-control, self-discipline, self-entertaining and coping when it is explained in a firm loving way. When my kids are disappointed about something they weren't alowwd to have for whatever reason, I let them know that it is okay to sad or angry about the situation, but it is not okay ot give off attitude (get huffy) or to throw tantrums.
We went to Fiesta Texas Sunday and my purse was stolen about 20 minutes after we got there. We waited in the hospitality office for 2 hours waiting for a police officer to respond to our call because they were tied up on more important calls and never made it out there to us because a stolen purse with no one in danger is not a priority. My husband is a police officer, so I understand what they mean. I'd rather they attend a sick/injured person that be tied up with me who lost only a "things". My kids (ages 8 & 5) would every now and again come and ask in very sad, bored voices when we would be done. I had to explain what happened, that I didn't know when and to please be patient a little longer. They were patient for almost THREE hours. After that we decided to go ahead and go on a few rides since we had already contacted our bank and no credit cards were involved. An officer did come out to our home to take the report later that evening. I also had to show my kids how to cope because I was hurt and disappointed ~ my camera, i.d., bank card, check book, keys and BRAND NEW PURSE I had traded for by making jewelry for someone else. So stupid to take it with me in the first place. I don't normally do that. They knew I was sad and angry, but I didn't let it ruin our day together. The kids enjoyed the rest of the day and while we were walking to the car my husband had our daughter and I had our son. I told our 5 year old Thank You for being so patient in the office. He looked at me with such a self-happy grin and said, "Yeah, I was a BIG boy... I didn't throw a tantrum or say Oh Man, or anything. I just looked at my map and ate my ice cream!"
What is important is how we teach them to handle them and which disappointments we teach are important enough to linger over (not being invited isn't, neither is a purse, but it still hurts). If we teach them early to handle situations in which they don't get what they want, then when they are older and even more independent they will be able to make good decisions about handling disappointment when we aren't there to help them and not lashing out at others. A 2 year old's tantrum can be redirected, but what if it's a 15 year old's tantrum? Much harder to rein in.
You did a great job. The fact that you're daughter got over it shows that you've got her on the right track. You're a great Mommy. Keep up the good work.