Hood hinge

Well tried to get it back on, not good. Almost ripped my thumb off, 3 double stitches in the webbing between index finger and thumb. Any ideas on how to get that dang spring on?

image.jpg