I have no problems using Weather.com. I just type in the url, they've got my locations of interest up at the top, I click on one, get a quick forecast and can drill down into different segments like "The Weekend" "10-Day Forecast" and easily get the "Map-In-Motion" doppler.
Any extraneous stuff I notice but filter out automatically. I love the site and don't have any of the sort of issues you've described. I do seem to have a higher tolerance for the minor inconveniences of life when I compare my experience to those of the people who surround me, so maybe I'm just lucky. I think you can develop this attitude though, and it sounds like it would help ease your way through the world.