Most of all you need to understand, that nobody are cashing in every tournament, they play. An MTT typically play something like 1 out of 7 entries, so fundamentally you can only expect to cash in 1 out of 7 or maybe a little more, if you are a winning player.
And it does not really matter, why you did not cash. Sometimes we are card dead. Sometimes we miss all the flops, and our opponents wont give up. Sometimes we get drawn out on, and when we are drawing, we brick. Sometimes we lose "flips" like AQ against JJ all in preflop. Sometimes we get coolered. Picking up AK is of little use, if you run it into AA.
All of this is part of variance and the only way to overcome variance is to play a lot and continue to make good decisions. And I mean really a lot. For MTT players 1.000 tournaments is still a fairly small sample, especially if you play in large fields.
So should you take a break? If you are tilted, yes sure. Its never a good idea to play on tilt. But try to work on your expectations and consider, how irrational that tilt actually is. If you really want to success in poker, you cant afford having to take breaks, every time you encounter just a small amount of bad luck. Because that will absolutely happen all the time