I'm proud of you !! (seriously)

Now try this: to prevent that from happening again, give your computer a static IP address. Make sure you pick an address that is OUTSIDE the DHCP scope range. In other words, if your router starts DHCP at 192.168.1.1, change it to start at 192.168.1.2 instead, and give your computer the .1 address. That way no other computers on your network will ever accidentally be given the same address as yours, and youll never have to reconfigure the forwarding again.

Be careful, if you program a static address within the DHCP scope, then you may end up with a conflict and maybe wont be able to get on the internet.