You have a fair knowledge of fundamentals and understand definitions and concepts. Typically, intermediate level investors are known to be biased towards sectors and asset classes they are familiar with. This is something to be mindful of.
Prioritizing a balanced, well diversified portfolio is key, this is an early sign of a successful investor who reaps long term rewards.