Sorry to point this out, but our only home defeat came against Brentford currently 14th in the table.
We also dropped points at home to Villa,17th, Preston, 10th, and Ipswich, 13th.
I think it has been written in the football fairytale books that we will go up, on goal difference, one year after not going up on goal difference and 20 years after staying in the football league on goal difference.