It took me a long time to decide whether I should check the king with my Bishop or my queen. But now I know why should check it with the bishop. Because pawn to b4. I didn’t see it.
Nd6?! The king will eat me. What was I thinking? (xb7). I didn’t see Bb4+. I guess I was overwhelmed by all the pieces around the king.