It is worth adding, more on the positive side, that you can't really see us as 9/10 points behind Middlesbrough and Derby as we are yet to play them at home. Those are "must win" matches for automatic promotion - anything else rules it out more or less completely. We basically need to win those two matches and make up 6 or 7 points on those two teams over the course of 16 games. Tough ask. I still think it's achievable, especially if they each draw with each other. What would be really useful is if Bournemouth beat Derby on Tuesday and Middlesbrough in late March. Yes, that would make it very hard to win the league, but it would at least mean (assuming we pick up wins at the same time) that the margin shuts down to 3/4 points gap. Suddenly all looks a bit nicer.
We actually have a relatively comfortable second half of the season compared to most other teams above us.