Here is a demonstrative game to show how you should deal with a 'queen raid'.
1. e4 e5 2. Qh5 Nc6 3. Bc4 g6 4. Qf3 Nf6 5. Qb3 Nd4 6. Bxf7+ Ke7 7. Qc4 b5 8. Qc3 Kxf7 9. h3 Bb4 10. Qg3
Gain tempo by attacking the queen, and attempt to launch a quick attack. c2 and f2 are spots to target.
You can castle in chess to the left, or to the right.
8/8/8/8/8/2N2NP1/PPP2PBP/2KR1RK1 w - - 0 1
The other pieces denote specific formations that are good.
The main reasons for castling are these:
To protect the king.
To get the Rook into action
Only attack if your own position is consolidated. Then, you can be aggressive or simply apply pressure on your opponent's position. However, if your opponent cannot counter-attack in a position, go on and attack.
With rook on g1, 13. gxh5 gives it a direct open file against the king.
Wrong! The black king is not on the g file. It is on the h file and the rook on f8 is ready, if required, to come to g8 and fight for the open file.
g5 allowed 13... Bg4, necessitating 14. Rxg4, an exchange sacrifice for the attack to continue.
Again, wrong. 13... Bg5 14 Rxg4 hxg4 ...