It's definitely frustrating. Just for my own peace of mind, I want to find a pattern to know how long to expect to wait, but there really is no pattern. We all just have to hang in there and wait for our turn, however long that may be :(
Regarding your second point, I can't say for sure of...