Stretch marks how to get rid?

I suddenly have come out in slot of stretch marks, I'm talking all the back of my legs, by sides, waist, boobs, and I am really self conscious. Why😓 I'm not pregnant and I wouldn't say I've put on a lot of weight either. I think I've just stayed the same. They are red so I've been told they can fade ect.. how can I fade them? Reduce them ? Please help