<human>: Condense the text into a few key points

I'm in a fantastic relationship with someone I love very much. My boyfriend is basically the perfect guy for me, but he lives several hours away and we only really get to see each other once a month for a weekend. Before anyone asks, neither of us are able to change living situation just yet. I've kind of being going crazy with frustration lately as we're in the middle of a very long stretch. 
Part two: I recently realized I'm extremely attracted to a friend of mine. He's also very much my type and I probably would have dated him had we really known each other before I met the SO. But, to be honest, I want to basically jump his bones. This is exacerbated by both my frustration as well as his (basically, it's been awhile since he's had a decent experience in the sack). I'm not saying I'm rock it all sex goddess, but I know a few things. Plus, I'm extremely competitive and the thought of being better than his last SO makes me happy in a very petty way. 
I don't want to be a terrible person and cheat on the person I want to keep around for a long while, but I would thoroughly enjoy a free pass to take care of my friend's (and, let's be honest, my) problem. I know the SO has done open relationships in the past, but I know I'm too much of a jealous person to be able to deal with anyone else in his life or even the potential of it (and double standards just aren't cool). I'm also not going to break up with the SO even temporarily because I don't do on/off relationships.
Last bit of info: the SO knows about my attraction and has literally no jealousy of it. Mostly because he doesn't get jealous. This is odd to me but whatever. 
Any advice? Solutions? Should I maybe talk about some opening and see what happens?
<bot>: I want to be FWB with a friend when I can't get any from the SO (or at least have this guy once), but I don't want to jeopardize things with the SO.