Stretch marks can appear when there is rapid stretching of the skin. It is common in rapid gaining or losing of weight, pregnancy, puberty, cushings syndrome and overuse of steroids.
Creams containing alpha hydroxyl acids and retin-A are said to be useful in decreasing the stretch marks but the advertised antimarks creams have no proof of effectiveness. Eat healthy ,nutritious food ,drink plenty of fluids and do moderate exercises. Laser therapy and dermabrasion, alone or in combination have also been shown to be effective in diminishing the appearance of stretch marks. For that you need to consult a dermatologist.
Hope it helps. Take care and regards.
I don't think you can get rid of the stretch marks - unless laser treatments or something of that sort can help (I don't know). But zinc deficiency and high cortisol levels are two reasons people get stretch marks. Look it up on the internet. Do you have white spots on your fingernails (zinc deficiency)? Many people need a gluten free diet to start absorbing zinc again. Look into it and see what rings a bell for you. Good luck and hope this helps!
Not sure what you budget is but you could try
-Pure cocoa Butter
-Aloe vera gel
-Vitamin E oil (there are two types so make sure you pick the right one) Rose hip oil, is claimed to heal people who have surgerical scars or been i accidents leaving their skin damaged and skin problems so maybe thats you best bet ;try and do a little research on them see which one suits you best.