As long as you are in this realtion, this drama will continue. You need to learn to stand up for the things are which are important to you and ignore things which are small. Now, he is coming to your terms. Either you take that offer and go and enjoy your vacation. Next time he will think before doing this kind of drama. If you want to continue in this relation, then you may need to go for his place. But, plan a trip to your mom's place next time. But don't mess up things badly, it will cause a lot of trama.