>2016 macbook that for some reason won't keep disconnecting from my WiFi router
I have had two different Macs that did this. I did a ton of research (those 5-10(!) year-old bookmarks in Pinboard are unsurprisingly dead) and found certain wifi chipsets had problems (which is why other people with the same model as you will say they've never had a problem). That said, when we moved into our new house a year ago I had to buy a new router and add an access point because of the step up in square footage and I haven't had a problem since.
Of course, that new router was one of the Netgear ones with the giant security hole that was revealed a couple of weeks ago . . .