You just confirmed what defines the average Bitcoin investor, and that in the case of a long-term investment like yours is some kind of imaginary profit determined by an exit point at a certain price. Your problem is that you are waiting exclusively for that exit point, and of course, it frustrates you more and more that you can't reach it, and time is running relentlessly. What people often forget is that time is the most precious thing we have and it is very limited, it cannot be increased or bought.
My strategy is different and there is no predefined exit point, but I combine to sell/use Bitcoin as a currency whenever I need it, especially at a time when the price reaches its ATH - and yet most of the time holding most of my coins safe. If you persist in your plan, I don't believe you will have to wait 10 years, but it can be 2-4 years until the price reaches a stable $100k (although this can happen earlier).
What if I told you I don't plan ever selling more than 10-15%? Don't reach to conclusions before you know all the facts. It's a general advice for life.