Welcome to the forums and thank you for your post. I'm sorry to hear you've been experiencing service issues, it sounds like your equipment has been struggling to connect to the network.
As Tudor said, you're welcome to give us a call any time on 150 / 03454541111 to report any problems or to discuss your account or services. You can always check for known area faults on our service page virg.in/service or automated line 08005610061. Did you take a look here for anything which may account for your slow speeds? If there's nothing here which seems relevant, you can also sign in using your MyVM details to run home diagnostics.