This is sort of a long story about a relationship type that isn't exactly "normal" so thankyou in advance for reading and giving advice without judging.
I have a boyfriend (let's call him Craig) and he and I have a comfortable open relationship. Basically we have to be open and honest about what we are doing with other people and stay safe, and that's pretty much it. We've been together for just over six months, and Craig has not hooked up with anyone else. I have no reason not to believe him when he says that as he'd have no real benefit from lying.
I was the one who suggested the open relationship in the first place, and have taken advantage of it. I don't like to hook up with strangers, but I've slept with one or two of my friends. Craig is totally okay with this and has met the friends and sort of high-fived them for it.
Here is where it gets sort of complicated: Craig has moved overseas (for potentially two years) and we have decided to give it a go as a long distance relationship. We talk all the time on Skype and I will be going to visit him for a couple of weeks in August. We are still very much in love. However, since he has been gone I have become very close with a guy that I work with, called Sam. Sam is probably my best friend, and shortly after Craig left, he and I started sleeping together regularly. Craig knows about this but no one else does, as I don't feel comfortable with people from work knowing about it.
I get intensely jealous of Sam - I can't handle the thought of him with other women (he's relatively promiscuous) and it makes me doubt our friendship. Realistically I know that this feeling is through insecurity - for example, I have no jealously with Craig because I know I am always the most important person in his life. Sam did get a girlfriend for a short period of time and had basically no time for me then, which is probably why I stress so much about it.
Last Friday night, after a few drinks at the pub, Sam and I were talking about all sorts of things and hypothetical relationships, and he basically came out and said that he'd be my boyfriend if I wanted him to be and was no longer seeing Craig. I don't know how to feel about this - I love him dearly, and ideally I'd have both men. I know Craig would accept this, even when he comes back to live here, but it seems Sam wouldn't. I don't want to lose the close friendship I have with him now, but I'm worried that this revelation is going to have an effect.
I guess my main dilemma is this:
How do I keep the close relationship that I have with Sam after this?
I don't want to lose him as a friend because we can't have the relationship that he mentioned he'd like.
Assuming we stay close, is there any way I can stop being so jealous about Sam when I don't have any real right to exclusivity from him (or stop him from hooking up with other women without being unreasonable, haha)?
Any advice would be very much appreciated!