I had trouble with the thread breaking, then found out that my needle wasn't in straight. It was off just enough that the thread was breaking quite often. After I turned my needle so that the eye was straight out, it worked a lot better.
It's frustrating when it doesn't work well. Hope you find your solution soon.