Boyfriend cheating

My boyfriend and i have been together for a year and a half. I found out last night he has been texting women on dating apps our entire relationship…. Would you give him a chance to fix it or should i leave? Says it was superficial and he never met them in person