A guy cheated on me twice. The start of our relationship and after 6 months. He knew he wanted to marry me one month in. He hid that he took their phone numbers and hid that he slept with the first multiple times until a few months later. He says cheating on a wife is different. He never cheated on anyone except me. But this was dating for marriage and before was for fun. He said he did it because we never went on dates (long distance), but I offered things and he said no that's dumb. What do I do? He wanted different dates but still, he never told me this at the time!