Welcome to todays world, where the only thing you can rely on is unreliability.
It's not just VM, anything from having a parcel delivered, catching a train, getting a new water meter fitted, a hospital appointment, ordering a pizza . . blah blah . . everything comes with a raft of ready prepared excuses for when the inevitable cock up happens.
The good news is - IMO - that when you get all fitted up and working, you should have no further problems with the VM experience*
Plenty of help/advice on here when you (eventually) get sorted . . best of luck with getting the date moved forward.
*although a standalone new router is generally considered better for improved wireless performance