boyfriend blames me for everything

So right now my boyfriend and I have 5 months without seen each other because we live in different countries and right now we are planning to meet in a Mexican beach in two weeks. As you can imagine, we've been through a lot (long distance issues) and today we were  talking  by phone and I started to tell him some things I don't like he does while he is without me (ex: he goes out a lot with friends in common and get drunk and friends post pictures of the party and I get mad) , and then he started to tell me that why I'm always negative and why I always have to worry about everything. I got mad because he doesn't get my point never, he just prefer to walk away  before solving our issues. I told him we should sleep and hang up the phone. Then, he text me : Thank you for screwed up our vacations baby😘. And I'm like wrf? telling you what I feel is screwing our vacations? Is not the first time he says I'm screwing up everything because I care our relationship and I'm not a quiet girlfriend, I say everything i don't agree and I tell him everything that bothers me , but he is like oh you drama girl 😒 he never listen to me or what I feel, he prefers to walk away or just ignore me when I tell him things I don't like. what should I do? Relax? Or he is a jerk?