I broke over 100 needles before I figured out my problems was how the over-sized thread spool was mounted. The thread kept "catching" on the edge of the spool. It was bang-head-into-wall type frustration, and every time it broke I said a bad word, which upset my then-young son.
Over time, things have gotten better, lol. I think a class will help!