Silkspin,
A normal, non-alcoholic dinner with tea, water or fizzy water seems pretty healthy to me. You can actually talk and remember conversation. No one walks away with a hangover. Maybe if friends bring alcohol, you could keep it in the kitchen and give it to them as they leave, or just ask them not to bring anything.
Miss