Hi Joshua, I have been reading your tale of woe. From all indications, you do have bufferbloat. You can learn more at https://www.bufferbloat.net/projects/bloat/wiki/What_can_I_do_about_Bufferbloat/ (DSLReports.com/speedtest is a very good test, despite naysayer comments. Or run your own tests...