I finally fixed my damn wireless! Turned out that the driver for my wireless adapter was outdated, so I downloaded the most recent one. No more timed out/ disconnections. And much faster connection to the modem. Can't believe I waited this long to look up the problem.