Stretch marks are a frustrating problem that occurs for various reasons in both women and men. They appear on the stomach, thighs, buttocks, and upper arms as a result of pregnancy, sudden weight changes, hormonal imbalances, and collagen deficiency.