I just let people know I'm a non drinker. If they bring wine they can drink it and bring the leftovers back home with them. I choose not to drink, and I choose not to keep liquor in the house. Anything that comes into the house needs to be drank or taken out.. My house, my rules
As for the feeling better then feeling like getting drunk again.. I did that a ton too before I was really serious about living a sober life. Once it became less about "not drinking" and more about "living sober" I didn't really relate feeling good with wanting to get drunk anymore.. but it took a long time sober, and lots of working on my recovery to get to that point.