Stretch marks are what they are. Weather you get them from weight gain or loss or pregnancy.
Lotions and oils and so on, will help, but there is no sure fire help or cure.
It depends on so many things. Your skin, rate of gain/loss and so on.
I had a few, minimal ones, back in the day, and then I got pregnant, and 9 months later had twins that were both a shade over 6 pounds each!



I used every oil, lotion, etc., available, to no avail. You can't make 2 babies in 9 months, and not have stretch marks.
For the record, tanning does not make them better, but a bit less noticeable.
I don't even worry about it anymore. They are a part of who I am. They are part of my journey.
And I have, great sons, and great DIL's, and the cutest grandkids ever! Worth every single stretch mark!