I’ve had some really bad stretchmarks from steriods, about that same as yours and i bought Bio oil which after a while i saw significent difference it’s amazing.