Canguy... This person is a friend? Lover? I ask rhetorically.... Anyone who trying to manipulate your emotions, including the drink, cannot really care much about you. Just them. Guests don't lock them selves in their room or go for private walks and uninvite the host. Just saying.
But you have the whole sober weekender team on your side here. You know what you have and should not give that away easily. You worked hard for this. You deserve better treatment.
Sorry for the rant but its not easy to read.
K