TL;DR My friend is a drunken idiot who used an annoying homophobic slur.
I was out with a friend a couple of weeks ago, and later in the evening they made a comment about something, and used an annoying homophobic slur. We had been been at a beer festival, and they were drunk and they were being a bit of a tedious boor actually.
I got angry with them. I said at the time something along the lines of
"What did you just say!!!!"
"Apologise for that"
They refused to apologise (.. which is on par for their tedious boorishness).
At that point I said I didn't want to spend any more time with them and left.
Well I saw them again last night, but ignored them.
I am not sure how to deal with them now. I would like to still be friends, but feel they should really take responsibility for their bad language, and at the least apologies and admit fault.
Should I say, "you need to do this... " or should I just keep ignoring them, or something different ?
HELP