Advice please

Sapphire • Full time mum taking everyday as it comes

So I was suppose to go on a family trip for a week but my husband was like please I want to go swimming with you and our little girl (shes 14 months old and hes never taken her swimming before because he always works) so I said okay and told my family I would join a day late. So we already got a midwife appointment scheduled for 9:30am and then opening a bank account appointment at 11:00am. So in between I run back in the house and grab the swimming stuff because I had forgotten it. We are all sorted. We go and we stopped for mc Donald's and because he ate it he was like I think we should to look at the see because I cant swim yet. So we ended up taking my little girl to beach for the first time which she loved. Now I'm 31 weeks pregnant and in absolute agony with my hips and it turns out sand makes the whole situation worse. So we finally get back to the car after about an hour of being on the beach.

We decide yeah we will still go swimming because my little girl was still a ball of energy and we were both exhausted. So we get there and the man is like I cant serve you for another 25minutes because the pool is closed. So that's pissed him off that I didn't check the pool times which I know is my mistake.

So we are waiting and finally we get in the pool. My daughter wears herself out we go back to the car and get home. Now my brother calls me. A friend who I've known since I was 10 and my brother 11 has suddenly become homeless and finally admitted to my brother this morning that hes been sleeping in his car and people keep letting him down. He asks me if he could stay the night on my sofa. I instantly say yes. Well my husband he is chinese and his English isnt very good so he asks me what we were talking about. I explained to him about my brothers friend staying one night because he gets the keys to his new flat tomorrow. He goes off the rails so angry with me. Saying that I should of asked him first and things like this and that my brother should be looking after my friend. my brother lives with my mum and he was at his girlfriends and didn't want to go home and my mum wont let friends in the house without my brother being there which is fair enough. My husband He only lives with us 1 day a week and sleep at his job 6 days a week. So to me like it didn't even cross my head to ask . which is wrong I know.

Well I then had to call my brother and explain that it just couldn't happen and then we started fighting about it. And I said look you will have to go home. Your girlfriend should be more understanding. So now his girlfriend is crying and my brother is stuck in this situation.

So another part of the story is that my daughter will not sleep in her cot when her dad is home. So I said to him go upstairs shut the bedroom door and do make a sound and april should sleep in her cot. Well she just knows somehow he is still in the house and is screaming for him. so hes getting upset about her crying. He is now on at me about his cousins wife who asked me to make her a cd. She told me it had to be done as soon as possible which she asked me back in june for. So kept asking her do you still need the cd ? When are you coming for it? Shall I just post it to you? And she is like nah I'm coming for it and then never gave me a date or time. She lives 1hr 30min away.

So she says she is finally coming tomorrow. and guess what? I've lost the god damn cd. Cant find it anywhere. So I said to my husband I will just burn her another one tomorrow it takes 2 seconds. He starts calling me a procrastinator and that I never finish what I start and that I shouldn't agree to things I cant do. I'm showing him the messages that she legit was avoiding me after I made the cd the same day she asked for it. He starts swearing at me in chinese and raise his leg like he was gonna kick me. so I said go ahead kick me then.

He then stormed off and went to lay down with our daughter. He lying with her now and I'm sat her honestly so frustrated. I did what he asked and he still complained. I did something which I know was wrong that I didn't consult him on but it was an honest mistake . and I am being crucified for losing a god damn cd after a month of waiting for someone to come get it.

Just to add he has never hit me.

Like what would you do in my situation.