I'm not really sure if how I feel is reasonable or not, or to act on it..
exH and I share 4 yo DD. Generally get on okay, he has her thursday and sundays but no overnights as he flat shares and we agree its not really appropriate for her to stay over.
On tuesday we had her first ever proper snow so I took her out with her cousins and she loved it, sent a few photos to ex and he replied saying he was upset to miss it but would take her out in it today. Dd loves her dad and counts down the days until its their day together so she has been excited, especially given the snow.
Weds eve rolls around he calls DD says he will take her sledging tommorow and she is beyond excited, he texts me to say he will collect her as normal at 9am.
8am this morning he texts to ask if its bad here (no additional snow, fairly small amount), he lives abt 10 min drive/10 min train or 30 min bus away, he doesn't drive so relys on the train generally. He said trains are getting delayed so he will let me know a time, 9am turns up DD keeps asking where dad is and I'm not getting any update from him so take DD out to a field next to the house. We were out for 2 hours with no response from ex, I text him again saying where are you are you coming DD waiting, an hour later he texts to say trains are a nightmare and he is now waiting to try get a lift in.
I decided then just to leave him to it and he just didn't show, text him at 2pm saying I assume no lift, he replied saying he doesnt think he'll get in tell DD sorry.
I'm gutted for her she was so dissapointed, if he said at 8am trains were bad and he wouldnt have made it she could have been distracted but now I can tell shes hurt and I don't even know had I not have text and ask if hed even have let us know.
After my snippy response he just its not his fault he can't control the weather 