You do not have to go on vacation with this friend. You have quite a few interests that you could pursue instead and use to meet others. This might be a good summer to stretch and make some new friends. And to spend time writing (join a young writers group?}, dancing, ...
Could be time for some changes!