Is cheating/flirting online innocent?
I don’t think he’s trustworthy at all, if he does this sort of thing when the going gets tough, then he’s not a real man or worth keeping. Cut all ties with him and let him do what he likes online like a pervert. Walk away with your dignity and i hope you meet someone far more suitable and deserving of your love, good luck!