she lied....she cheated...u love her I know the feeling.....most ppl will tell u this kick her to the curb.....
but here is some thought...go beat the crap outta of this guy.....u love her too much to do anything like walking out of there.....but guy u can kick his ass.....
Do you guys have any kids?
Changing jobs....well u dont have to cause u r doing it for both of your benefits......She will not change this even if you change the job i can gurantee you that