Can you make your opponent’s argument for him? If you can’t see your opponents’ viewpoint, understand it, and repeat it, then you cannot be firm in your own conviction (or at least you have no right to be firm in your own conviction).
Get out of the echo chamber. Echo chambers breed bigotry.
Try this: Make an argument against something you firmly believe with convincing support. If you can’t do this without being sarcastic, condescending, or smarmy, then you really have no place in polite conversation and reasonable discourse. You don’t know how to debate; instead, you excel at shouting-down and ending debate. You will never advance your own viewpoint, even if it is correct, and you will never progress from your viewpoint if it is wrong.