Stretch marks are often caused by rapid weight gain or loss, as the skin is repeatedly stretched and tugged. The rate at which you gain/lose weight is likely to determine how your stretch marks are affected.