Sounds like you're really going through a tough time with the internet situation.
Hopefully, the new provider will get everything sorted quickly so you can get back to a smoother workflow.
It's impressive how dedicated you are to balancing everything, even with all these challenges.
Hang in there, and fingers crossed for speedy resolution.
!ALIVE
!PIZZA