When it comes to openings for players under 1000 level your specific opening knowledge of theory does not matter a whole lot. What matters is that you apply the opening principles, keeping an eye out for tactics, and not blundering pieces.
When it comes to studying openings there are a number of ways to study the opening. There are books, videos on Youtube, and opening explorers that can be used to help learn lines, and learn the ideas behind an opening and their variations. Some variations you will learn better, and may learn more of due to the fact that you will play some variation more often than others. As a general rule for players under 1000 I don't recommend memorizing more than 3 moves for a line. What is far more important is learning the ideas behind the opening and their variations. This is because your opponent will not play the book moves as a response to your opening, and then the lines you memorized don't matter anymore. This is where the opening principles, tactics, not blundering, and knowing what you should be going for in your specific opening is what will take you much further.
Here is an example from the French Defense:
Knowing the ideas in your opening can take you much further then memorizing that way you can spend less time memorizing, and play your opening better than you would have from just memorizing. I would only recommend learning a specific line if that line is giving you trouble, and you play against it often.
In the game (which is one of your games) that I analyzed when I mentioned lines where you would not castle. Those are lines that are not played at your level. I have played the French Defense for years, and may have had only a couple of games where it was probably best to not castle where I was in an equal or better position than my opponent. Usually if I don't end of castling it is because I messed something up, and then they forced me to play with my king exposed (I usually lose those games). The first time I was exposed to one of those lines was from my friend who is 2050 USCF, and it was a part of his opening prep against the French Defense. 2050 USCF is way beyond your and even my skill level. Hints if your opponent is playing and knows one of those lines either one of two things is happening. 1. you have gotten way way way better, and can play one of those lines. Or 2. you will probably get crushed, and no amount of opening prep will help you win that game. They are just that much better than you.
Hope this helps.
So my question is ‘what’s the opening depth should I study?’