I used to love being a player. And while I still like really getting into a character and using them to explore whatever setting or scenario my GM has come up with, I've discovered that I really, really, love GMing. They say it's work you do for fun but it's work I have fun doing. I love setting up the pieces and elements, stirring in NPCs and factions and their various goals and motives, tossing a few players into the medley and seeing what comes out of the oven. There's nothing more satisfying than just getting to sit back and listen as my players debate and discuss what to do next, what their allies and enemies may be involved in, and most of all, seeing different players argue for different things based on in-character motivations and perspectives rather than OOC considerations.