I “invest” for income greater than bank interest. So I have held some shares for many years as they have paid increasing dividends. That is one definition of investor who is not a trader. (I am not good at forecasting capital gains and prefer not to rely on these to top up my pension.) I understand “opportunity cost” but am relaxed about it.
I also “invest” in some companies I am simply interested in, as LK Hyman seemed to be with RDSB and other shares (e.g. ULVR). I have a small investment in AXS. I just like the idea of treating softwood to create wood that lasts for 60 years or more. My money is being used to build new plants around the world. I find it fascinating to follow the progress of this company. This too seems to be “investing” rather than trading. I have a capital gain of 98% but no dividend income yet.
We are not all traders! I think.