Elf Witch,
I live in South Florida and co-run a game. I was about to suggest you might like to sit in and check out our gaming style when a careful reading of your posts leads me to believe you're already in our game.
But here's what threw me. You said, "In our group I often find myself...