It doesnt have to be. He can move the wallet.dat away from PC and to a secure drive while he's not using it. Right now it's important for OP to sync with the network,
nothing more. Later he can just return the wallet.dat to its place.
At this point i would delete everything but the wallet itself, just copy it and return there later (check manualy for roaming/bitcoin/), and reinstall core. There's no chance router is giving you problems with port now if it worked before..
Check out Electrum if you're considering to change you client, im starting to move there also, but mainly because core is slow, not because i think its bad overall.
cheers