Define "a long time" (i.e. at what weight did it start hurting), and how have you been training it during that period? To me it looks like you're pulling your shoulders back too far at the top of some of your reps (particularly rep 2), bringing your lower back into slight extension when all you want is neutral. Also, the simplest thing might be to try using a belt to see if better bracing helps. And why are you lowering it so slow on your last rep? No offense meant here, but if you have trouble doing the movement pain free why are you adding an additional variable to the movement (i.e. slow descent)?