Q-ball, one thought i have had: Maybe you can put "steamy" back into your current life with your current guy, which otherwise sounds pretty good.
In my experience, good men are hard to find, and good to keep once you find one. Maybe if you talk to him about your need for "steam," he will be interested in helping heat things up for you. Possibly by playing some sexual games, watching some soft p orn type movies and "playing along," or trying a new place or position for love-making.
Or if not that, perhaps you can add a little spice to your life by reading some erotic literature. I've not read it, but the infamous "Fifty Shades of Gray," book sure caused a lot of commotion.
Take a look at the NABBW Associate columns written by Dr. Dorree Lynn, PhD. for some more ideas. Here's a link to get you started.