What brand and model is router? Do you know if anyone, including yourself, tampered with any settings in your router?
Perhaps the best thing would be to factory reset your router, then go back in and put the password on your WiFi and admin console. You shouldn't need to open any ports to join servers. I would also recommend that you turn your Windows Firewall back on for security, and only open the necessary ports if you want to host a server.