I have little to offer but my acknowledgement. The "song and dance" routine of getting and new job (especially in the tech industry at least) is dispiriting, embarrassing, exasperating, and disempowering. Even with an impressive amount of skill and dedication to the interview process, the method is indistinguishable from a particularly unrewarding lottery.
I'm sorry, you're in this situation. Eventually, as you said, it will end...