I have HORRIBLE stretch marks

I’m 16 years old and 5’4 and 130 pounds. I have stretch marks EVERYWHERE where they are most likely to be. On and behind my

Knees, outer and inner thighs, hips, butt, boobs. And I’m just so so so insecure at this point about them that I cry in the mirror. I don’t understand where they even came from since the boobs and butt came from puberty but I never hit a giant growth spurt where I became super tall that would make sense for knee stretch marks. At this point, I don’t know what to do. Every night I’ve been hydro needling with vitamin c serum and I haven’t noticed much change. If anybody could PLEASE help me somehow get rid of them whether with a product I could buy or something home made, I’d appreciate it so much thank you thank you!!

I also have this crater I’d call it on my butt and it’s super obvious and I hate it and I hate wearing bathing suits because of it and I’m really unsure what it is but if you know what it is and could help me somehow get rid of it, I’d really appreciate it too!