Try with the largest needle you have and if the thread doesn't break, reduce the size of the needle a little at a time until you find the smallest needle that works well with your thread. If it still breaks, the thread is the problem. Sometimes our thread is too old and we don't know it, poor quality, or a bad batch. It happens.