I would never cheat but...

I would never cheat on my husband. We’ve been married 6 years and never have cheated on him and never have even thought about it but I do have a problem of visualizing having sex with other men.. mainly fine ass actors and celebs haha but when I get the visual I can’t stop thinking about it and it feels so good to think about it but yet I would never cheat on him.. idk I sound crazy and it’s hard to explain but I don’t understand it at all