<human>: Hi everyone.
I am disappointed and angry for my boyfriend behavior.

When we argue he shouts at me and he insults me but if I do something like this he says our relationship can't go on.

His mother has written him to a one month school trip in oxford, though he said to me months ago he woouldn't go on this trip.
In summer he goes to hi native country for a months so we remain far but I'm accostumed. The problem is he never speaks to his mother so she takes decisions for him, decisions that he wouldn't have taken. 

I'm tired but he always defends his mother.
I have given him an "ultimatum". I will break up unless he speaks to his mother. But ther reality is I love him and I can't stay without him. He continues inventing excuses. I feel like in a love's trap. And I think if I split up with him he will be ok and won't search for me.

What should I do?

Can you give me a shortened version of the text?
<bot>: My boyfrien is a mummy's boy and is scared to talk to his mother. He also doesn't care about my feelings.