Now I will admit I am not the best seamstress and quite honestly don't even consider myself any good - novice at best. But I do understand very basic things and yet I was completely stumped as to what was going on with my machine. It was working, everything was fine, then all the sudden it started snapping the thread, or it slipped out of the needle. As you can imagine I was quite frustrated.
I adjusted the tension, messed with the bobbin and top thread, even re-threaded the entire machine. I consulted my sewing goddess for her help and went through her suggestions as well as double checking everything from the manual (not noticing any improvement), and consulting the internet. There were several "main" suggestions that usually yielded this issue: bad thread, tension being wrong, needle being the wrong size, wrong type of thread. After that it got repetitive, till I noted a suggestion that the needle itself could have been faulty and a defect may have been cutting the thread. I noted another point, making sure the needle was properly installed in the machine but I disregarded that.
It's always the last thing you check (because even if it was the first thing you checked you'd have found it thereby making it also the last thing as well).
I tell you what having exhausted my brain, putting my machine away, being concerned about having to entirely replace it, etc and so on...
I went to check the needle for any imperfections and lo & behold...it was in backwards. Yes that's right I had installed my new needle (having broken the last one) backwards. How silly is that? All this trouble - even me going to the extent where I went out and bought new thread and nothing was wrong aside from me doing something backwards!