I feel for you. Really.
I still remember getting >100kps speeds using ad supported internet.
And until just a couple weeks ago, kids on their phones were getting over 10x the speed than what I was getting on my PC hooked up via ethernet.
I have to ask, what kind of area do you live where there's only 1 provider? Rural?
Is satellite internet an option?