Well, I feel like an IDIOT about now...! I was so focused on locking down everything else that i disregarded something so stupid as UPNP. What a newb, i cant believe i missed that! I have officially shut down all UPNP services on my router...
Well, time to setup secure VPN. Hopefully...