I have no problems seeing a bright future for BTC, but after a major retracement it might again take many years to recover. Look at the last sell off down to $3700. It took almost 4 years to make new ATH.
So should this be the major, expected drop, it could again take many years for BTC to reach 100k.
Many people will be dead before BTC will reach 1 mio.
LOL... don't be too hard on yourselves. Bitcoin can make you rich. But at the same time, don't expect Bitcoin to make you a millionaire overnight. You need to wait patiently. I first invested in Bitcoin almost four and half years ago. Back then, I purchased my first coins for $900 apiece. During 2017-21, I sold a part of my holdings to cash, but still I have the majority of my original coins remaining in my wallet. My final target is $250,000, but I understand that it may take 5 or even 10 more years to reach there. If you don't have the patience to wait till then, there is always the option to cash out. Even the current rates look very attractive, if you ask me.