Ok, I'm officially done with D-Link haha
I re-flashed my router (first I reset to default settings, then did the re-flash).. then I proceeded to set the routers IP address to 192.168.1.1, then set the DHCP range to 192.168.100-192.168.1.199, reboot, and behold! The router SOMEHOW came back up with the settings that I had before I re-flashed, what the hell?
I was able to portforward for like 15 minutes after I had re-flashed, then s*** hit the fan. I could edit the boxes but I could not check the enable checkbox (I could, but it wouldn't save). Then later I couldn't even edit the textboxes. So.. I'm done. This has caused me enough problems..
Good luck to you guys, I hope they fix their mistakes in the future.
PS- If you're wondering why I have to set my routers IP to 192.168.1.1, it's because my modems IP is 192.168.0.1, so there's a conflict there. Anyways, ttyl. WRT610N HERE I COME BABY!