cheating boyfriend ???

Cl

my boyfriend of 4 years i recently caught him with an account on his snapchat sending him (naked) snapchats. this exact girl he blocked two years ago because she out of the blue started sending unsolicited naked photos. he doesn’t seem to see why i am upset by him having her on his friends list again. and has no explanation either. what do i do