I truly love my DH - he is the love of my life. I really fancy him and we have great sex regularly. So why do i secretly fantasise about having sex with my friends dh who i don't even find that attractive? When we get together there is a bit of a spark between us but by no means would i want to swap him with my DH. Can anyone explain this and how do i stop it - it makes me feel uncomfortable when i see him.