Here is the position:
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe6 4. Be2 Nf6 5. Nf3 Ne4 6. Nd4 Qd5 7. nxd5
I have two knights here. One knight is being attacked by the knight at e4. My other knight is at c3. I moved my knight to d4 to attack his queen. The reason I did that is because he has to move either his queen or knight. If he move his knight, I take his queen; if he moves his queen, I take his knight. Surprisingly enough, he moved his queen to d5. So, I took his queen. Also, Stockfish wants me to castle. This unorthodox move puts my knight into a very dangerous spot. If he were to take my knight at c3, I would have to take his knight either with the pawn at b2 or the pawn at d2. His queen could also become a threat to my king if he pair his queen with a bishop.
I do not see why castling can be beneficial in this position. So, what is the advantages of castling here? And, why is 6. Nd4 an inaccuracy?
The game is also here: https://lichess.org/FF4CHOWP/white#12