I've basically had a huge tantrum today infront of my children and my mother and DH.
After my husband booked a last minute break for us (10 month old, 6 year old, DM, myself and him) and me then having to pack everything and organise it all, I stormed off from everyone before finding myself running quickly into the distance from everyone. Never done anything like this before.
I then returned to them, sweaty, crying and shouting at DH infront of my mother and children also.
I've not felt well all weekend after having a bad chesty cough for a week. I also have a coldsore which usually means I am run down and need to get some rest. I told DH I felt exhausted. Yet I've made the lists, I've packed for myself and the kids (it's amazing what you need to take for just the baby!) He had also booked a range of activities so we needed swimsuits, waterproofs, wellies etc the works. Then we arrived and DH had forgotten to inform them of our children's egg and milk allergies (which he seems to find a hinderence) on booking so we had issues with the food etc in the restaurants.
Today we have spent the day outside in red hot sun, I've kept on top of their suncream, sunhats, drinking all day. DM has also helped. DH just seems excited and fun, making jokes, trying to "banter" with me, whilst I am mummy kill-joy who just keeps everyone safe.
He asked me if he could play tennis this evening on returning home as we were walking around. I said yes thinking nothing of it. But I knew that trying to get everyone home in time for dinner was going to be traumatic, so I booked a table at a restaurant for on the way home that is vegan friendly, making the phone call straight after he asked.
DH then went off with DC1 to do an activity, leaving DM and myself with the baby. He was gone for almost 1 hour, meaning we would be late for our table, meaning 2 hungry kids, the baby would danger nap in the car and not go to sleep this evening etc. I told DH we needed to go home as soon as he returned and he says "why?" As if I'm spoiling all his fun. I explained why, as above and added, "you also won't be able to play tennis this evening as DC2 wont go to sleep after a long nap on the way home as he won't nap in the pushchair and I'm exhausted and feel ill." Which was obvious after hearing me coughing all day,now speaking in a croaky voice.
He began to sulk.
We all began walking back to the car in silence and I just had this horrible feeling of "I can't do this..."
The battle with 2 tired children, the battle with him and I turned around and walked away at first, then found myself running. I just wanted to run as far away as possible to sit under a tree and rest a bit.
I found them after pulling myself together 10 minutes later and began crying and shouting at DH that I needed him to be a responsible parent too. That I'm fed up of being mummy kill-joy. That I'm tired and don't feel well and we should have left earlier to prioritize the kids. And why couldn't he think about their food for a change?
My DH and DM are clearly furious with me, but neither have said a word about what has happened, other than "you said he/I could play tennis" and we sat in silence all the way home whilst the kids slept.
Luckily, they went to bed only a little later than usual and DH left to play tennis 10 minutes ago whilst DM silently went home without much of a word.
I'm embarrassed about my huge public tantrum and confused a little myself. I don't feel well and I'm going to bed shortly, but my outburst seemed a little excessive. Was it unreasonable for DH to ask me if he could go and play tennis after such a busy hectic weekend away? I had no issues if the children were fed, happy and in bed, but it was looking like I was going to be up with 2 over-tired children when I'm unwell myself.
I should have said I wanted to go home sooner, but I always get the comments or "banter" as he calls it, about cutting the fun short etc. So I just didn't say anything. I have really struggled all day, but even so, I'm ashamed I had such a tantrum.
What would you take from this? How can I avoid this again?