We've absolutely had it... I don't see how there is any suggestion otherwise. I wouldn't be surprised at all if the only games we win between now and the end of the season are Ebbsfleet and Maidenhead... Even these will be a struggle with no real goal threat currently. You don't accidentally get to mid-March having not won a game since New Year's Day in a league like ours, and to expect everyone below us to just lose every game was always generous, at best.
Fylde have two wins in four, Boston one loss in five and Wealdstone three wins in five. We only need two of the four teams directly behind us currently (ignore Ebbsfleet) to drop us in to 21st and only Maidenhead have played 36 games currently... Boston and Wealdstone have two full games in hand.
The only real hope for Boston to go down, especially after the way they dismantled us in short order, is because they were so cut adrift with Ebbsfleet a month or so ago.