Creativity can be a son a of a btch. It's like, "[i]I'm heereee![/i]" and then it disappears when you really need it. Roleplaying does help with your ability to bring characters to life, and more. So, welcome to RPG.