I think your toughts about pawn storms aren't quite right. Actually, you can only do a pawn storm if both Kings are not castled opposite eachother. Of course though, there are exceptions. Secondly, a pawn storm can actually only be very succesfull if you control the centre. If not, your opponent will have dangerous counterplay! (You've seen that with blacks move 10. ... d5!, he goes for the centre.)
And as you have seen, your pawn storm didn't succeed. Now you have a weakned King!
So remember:
A pawn storm is a mighty weapon but:
- You have to control the centre, not letting your opponent have counterplay;
- You have to make sure your opponent can't counterplay by attacking your weakned King, for example a fianchettoed Bishop can be dangerous.
Here is an Open Sicilian game. Evaluations and variations are by chess engine Fruit 2.3.1, but I also give my thoughts. (See the move list for Fruit's recommended variations.)
My later blunders are tactical and require better vision and caluculation. Instead of concentrating on those, I would appreciate planning and strategy advice at an earlier stage. For example, on move 10, what should my medium-range goals be (other than to develop the QB)?
Thanks in advance!