Really, you don't see anything wrong with what you did. That's what I get out of this thread.
Here's my viewpoint, and you can take it for whatever it's worth:
We need to be aware of everything concerning our preaching. Am I developing a tick that is distracting, do I need to work on my delivery, am I speaking too low, fast, slow, etc. One of the things I need to consider is how effective I am getting the message across to the congregation. Am I going over their heads? In that same basic thought process, I should consider how the words I am using is taken by the congregation. I could use the word efficacious a lot during a message, but there could be someone there that doesn't know what it means. So, there is a need to consider language usage and how the congregation reacts. Under that same heading, I need to consider very heavily how people react to the type of language I use. I have, on occasion, referred to a harlot, such at Revelation 17 Mystery, Babylon the Great, Mother of harlots and abominations. I'll be honest with you, that was a very valid usage of that term, but I still felt uncomfortable using it. I've never used the world sex preferring the term fornication instead. I don't think I've used homosexual, instead using the term sodomy. I really concern myself heavily with not offending one of God's little ones. Preaching should exhort, instruct, reprove, etc but it should not insult or offend through language used.
You could have said that love spoken of here in the bible is unconditional. You could have said we are all sinners and as such will make mistakes, but we should still love one another and forgive one another.