@lantau
About cheating --- /soapbox
If you put 10% of your effort into the relationship, and your significant other puts in 100%, are you cheating her?
If you refrain from having sex with others but flirt and secretly love another person, are you not cheating?
If you go out and 'relax', then come home as a better man to her and treat her better, are you not simply doing what you need to in order to be a better provider?
If you come home frustrated and wanting sex or comfort, is your woman required to give it? Does it constitute a reason to cheat if she doesn't? (No food at home, dine out theory)
Does cheating only constitute sex? If cheating is only about sex, does loving the person you have an affair with make the cheat worse than if it was just a screw? Then in that case, isn't it about love as well?
IMO - It's all down to the rules you set for yourself. Know what your sig-other wants, and respect those wants. Either that, or learn to become a really good liar.