Caught Cheating

i Recently found out my boyfriend is cheating on me with a random girl (she slid in my dms which makes me believe she knew he had a gf). He doesn’t know i know yet but I really love him so much but i don’t think I can get over the cheating. I want to have a conversation with the girl because I need to know that this won’t happen again. We’re supposed to move soon but I don’t know what to do. Should I confront them??? I want the full story but is it worth it? Idk ☹️