Normal
Sad news. Both the delay and your cancelling. If you do cancel, maybe you can ask them if they know why.