How do I beat the temptation of cheating?

How do I beat the temptation of cheating?

I'm a married guy with two children.

Wife and I are doing ok, but with all the work and going-ons our relationship lost its spark.

Two months ago I met Claire. She shares all my passions (engines, hiking and liquors) and we get along on everything. She's also very beautiful and has hinted many times she really likes me.

I admit that I'm tempted but I also see it would be an adulterous affair that my wife doesn't deserve and something that makes me feel disgusted about myself.

What should I do? I'm thinking of completely cutting out Claire from my life.

Updates
+1 y
I didn't cheat and I cut Claire out so to not have any temptation.
However things didn't improve with my wife despite my efforts so I am considering divorce, she doesn't know as of now
How do I beat the temptation of cheating?
Post Opinion