Guess it depends a lot on what you are looking for on a debate. Personally, when i debate, i dont expect people to change their mind, that is up to them. The only think i can do is to show and explain why i think in a certain way and ask for the other person`s reasons to think differently, while keeping it as civilized as possible (this one can be tricky for all of us)
Sharing an unpopular opinion can be uncomfortable, and it gets intense in some ocassions, but learning why people think differently can be an interesting learning experience on itself.