If you want to stop because you're ashamed or because you feel bad about it, for the love of god don't stop! It feels good, your body is there to be enjoyed, you're not doing anything wrong. If you try and stop for that reason, you're also basically doomed to failure, because the allure will always be there, and you can try to hide from it, but you know on some primal level that it is really what you want, and there is nothing wrong with having it.
Some people who you even respect might say there's something wrong with it. But just because they are impressive in one (or many) areas (charismatic, strong, witty, smart, etc), doesn't mean they are sorted out in all areas (i.e. sexually). Sometimes you have to trust your own intuition.
If you want to give up just for fun, you might like to experiment with trying to go without for a while, just to see what that's like. But if there are heavy/painful emotions involved, it is a signal that perhaps the problem that needs addressing isn't that you masturbate, but that something is stopping you?