~ A Warlock and his adventures in Azeroth ~
I can relate on some characters that can never seem to get a fresh run.If you are willing to wait twice however there is a way to make sure you get the first two. Queue up, do the last boss then queue up for it again. If you have done the last boss you will get in on a fresh run the next time. Sometimes, rarely, you might get the second one and then will need to queue a third time to get the first. But that seems rare.
Sigh, 9 more secrets, then whatever those next things are, then I'll worry about those first 2 fights..