$\mu^2$-SGD: Stable Stochastic Optimization via a Double Momentum Mechanism