Sounds as though you are having a tough time...
If you are on a slow connection then it can seem to take a while to load various things on the net.... I get about 2 or 3 Mbps where I am, and that suits me fine (I have no need to download or stream movies, music or the like, dont use torrents, and dont have multiple devices devouring my bandwidth) so I have not elected to have a fibre optic connection, (fibre optic to the cabinet and copper wire from cabinet to my house) this would give me around 50Mbps or so but at an extra £10 per month on my subscription, to me it's just not worth it.... other folks take a very different view and seem to want everything to happen instantly! As for me I'm Ok at waiting!
If you are stuck with a slow connection then it may be worthwhile checking that you are getting the speed that you should be getting from your ISP, so I would be inclined to ask them what exactly what speed you are contracted to receive and then compare that with what you are getting..... they may be prepared to check you line, and advise on contention rates, and provide any tips that may help you maximise the available speed
You are right most websites seems to load all sorts of odd pages and often times the webpage designer/builder will get carried away and arrange for pictures and other stuff with large file sizes to be loaded. It sure is galling having to wait for 20 or 30 seconds or more for some picture that holds not the slightest interest for you..... to load, and when you then click on the next page or link ...another bunch of gunk tries to load.....
A lot of webpage designers.builders have very fast connections several hundred Mbps or more, and whilst they have the equipment and tools to check the load speed of their pages at slower rates they generally are not interested..... if they are using a fast connection they can tend sometimes to focus their attention on providing fancy effects for their sites, at the expense of speed.... and they certainly don't cater for folks who are not even on broadband.... such is life!
Its important to get the best out of your machine, safe surfing,, no torrents, only one anti virus product running resident in memory, maintain at least 25% free space on the hard drive, keep junk files and caches at a reasonable level ( just good housekeeping really) make sure there is no virus or undesirable code running , no PUPs or ads cluttering up your system, run a good ad blocker, and keep clear of fancy optimization or registry or cleaning programs ( they can often create more harm than good)
Reset your browsers ( Internet Explorer, Mozilla Firefox etc) periodically , keep an eye on add ons ...do you really need them? if not then get rid of 'em!
If you don't use Java then uninstall it , all versions.... make sure that all the rest of your system, Windows itself, Adobe etc are fully updated with all important /security updates... don't click on links in emails, curtail anyone who is "click happy" on your computer. Run chkdsk with the r switch every month or so and the same for SFC /scannow, and dont forget to make sure that you have good disc images of your original system and also updated ones, all verified and with several kept safe on removable media offsite, together with bootable media able to access them.
Sticky scrolling is a " feature" you don't have to use it... just click away in a blank space on the page and it should stop and go back to normal.... the sticky scrolling is started by pressing down on the scroll wheel on your mouse....... if you don't want it then don't press it, just roll it forward or back as required....
So to sum up, Yes I guess there is a fair bit you can do..
Hope this helps