We've tested the network code extensively, and we have millions of users who stream every day with no issues.
We have users who have been streaming for 6 entire months without stopping, with 0 dropped frames and no disconnects:
https://twitter.com/przemyslawpluta/status/904972386512056321
I understand that it's frustrating, and you're looking for a quick fix, but internet connection issues are well outside what we have control over. Check the guide I linked, and specifically the note here:
https://gist.github.com/jp9000/5793a3f4ae15913c858913d6a00824b7
That explains in technical detail on how it's not possible for OBS to be the cause of disconnects. It's a failure in your internet, or your networking hardware (i.e. router, modem, etc).
I would strongly suggest that you reach out to your ISP first and report the problem so they can help.