I've been playing D&D off and on for about 10 years now, I started as a player however due to lack of local DMs I decided to give it a try, as you can imagine i started off REALLY awful, and gave up due to just really boring games. a couple of years ago I started getting back into it after watching some videos by Hankerin Fernale on how to play D&D like a big ol' badass, and almost immediately my games became much better, my players were engaged, there was a sense of suspense I had never achieved before, frankly it was exciting for all parties involved. Now due to lack of local players, I have started to use Roll20 for games as if i go too long between games I get twitchy.
It's not a problem, I can stop if I want to, I just don't want to.