I made a bit of progress today
Someone asked me out for a drink this afternoon and I said, "Thanks, but I don't drink."
I didn't flinch.
I didn't second guess myself.
I didn't word it in such a way as to leave any wiggle room.
I didn't explain it further or make up false excuses.
I just said it as a matter of fact.
The other person didn't really seem to care, but it was major for me.