Ok, here's one example of a gap which still hasn't filled 8-1/2 years later.
Cisco (CSCO) made a low of $34.5625 before closing @ $35.75 on Feb. 6, 2001. The next day CSCO's high was $32.5625, leaving a $2 chart gap. On Nov. 6, 2007, over 6-1/2 years later, CSCO ALMOST filled the gap, making a high of $34.24. However, any greedy investors who held out for the gap to fill are STILL WAITING 8-1/2 YEARS LATER!
Right now the shares aren't even close, trading around $22.
Again, I do hope you are right. Looking at the charts and the macro-fundamentals I just get the feeling that the rally since early March is just a normal bear market rally. Obviously, if that is the case it won't be pleasant for any of us. My bets are bearish right now due to analysis, not what I want to happen. I actually hope I'm wrong. If it proves to be a new bull I'll gladly take my losses and go long, that would be a happy day.
Gaps alway fill unless the company goes to chapter 11? Well I guess that's probably true. However, in some cases you have to wait YEARS for the gap to fill. Unfortunately, I suspect that's the case here. JMHO.