My nudes were leaked (im a minor)

So when i was 13, i took a picture of me holding my boobs, and a picture of my butt (neither had my face in it). I sent it to my friend group chat on snap chat bc i was feeling myself. Well 3 almost 4 years later (im 17 now) they were leaked and hundreds of people saw them. So heres how it started..i took a snap of me with a face mask on and this girl ( the guys best friend, the guy was in the group chat i sent the nudes to) said you are not cute.. and i didnt participate in her rude name calling ect.. and she continued to call me names and harrass me for no reason. I had never met this girl either. She kept saying how fat and ugly i was and that she was a "bad bitch". Well the name calling etc went on. So i blocked her. THENNN she went on the guys snap chat and started name calling me ect ( well say the guys name is joe and the girls name in anna) i told joe after anna was namecalling me to be careful who he was friends with because of the fact that she was bullying and harrasing me for no reason at all. She saw the messages and started off from there saying fuck you bitch your fugly ass is just mad because joe doesnt like you or want to be friends with you anymore. Etc. She kept harrasing me calling me names saying im a stupid fat bitch qnd i was a horrible friend to joe. Me and joe and a few other people in the group chat used to be VERY close friends in middle school and were went to separate schools and all went different ways. I had never meant to hurt or abandon him but peoppe just move on. I got angry and said.."wow joe you really did a downgrade in friends" and "he" (Anna was pretending to be him on snapchat) started cussing me out calling me horrible names like your cunt you left me behind you were a horrible friend. Then i blocked him on snap too. Suddenly on hour later i started getting all these weird "add by mention" on snapchat. I added one back and she said my nudes were leaked and that im a cunt so shes gonna post them too. My FULL name and snapchat was on that picture as well as "fuck you cunt you get what you deserve " and i got alot of adds and a lot of people saw it and shared it their snap. I called my sister amd told my boyfriend. My sister added all the people that trued adding me and asked them who posted the snaps of me etc.. a guy told my sister it was some guy named "joe". I had deleted my snapchat at thats point. But joe had gone into our old group convo and screenshotted both pics of my butt and boobs and put it on his story so did anna. Of course joe denyed he did it when my sister asked but we had proof by at least 4 people saying they saw ot on his and her snapchat. Of course i was freaking out amd crying.. because so many people had seen and shared it to their snapchats. Finally he took it down when we threatened to press charges and my sister messaged his mom what had happend. She said she wiuld have it down immediately and thanked us for letting her know. When i got back on my snap to see if i could screenshot the chats of them harrasing me for proof they both had deleted the whole conversations. Im at loss what to do.. i deleted my snap for good and made a new ine with only close friends and without my name being in the title. I messaged my mom everything that happened (im living away from her at the moment) and im just waiting for her responce. Im at loss what to do.. my reputation is ruined and potentially my career ect.. if they get posted anywhere else. I was past this and in a happy 2.5 year relationship. I know i will get charges as well if i decide to press charges but im not sure i can just let this go. I cried all night and im still at loss of words as to why or how people can be this.cruel just because they simply did not like me. Im not sure how my mom will react either. I made a mistake i completely understand it was my fault for sending pictures like that in the first place... but i had never thought that people i though were my best friends would ever do such a thing. Im truly heart broken and i have no idea what to do. This just happened last night. Im 3 states over from the people that did this.as well.