Your comments

I double checked my forwarded port and found that I have a dynamic IP (duh, probably). I can eventually make a static IP when we get this figured out. However, immediately hosting after correcting the IP address produced the same results as previous attempts to immediately host after forwarding the port. It tells me, "Failed. All of the required ports to host a server are closed." What does this mean?

I apologize for my delayed response as well. I haven't changed anything other than my graphics card and ram. I've got my ports forwarded to 27015-27016 TCP and UDP. I can see other people's games in the list but I can't host anything. Also, I've checked the firewall allowances or whatever to make sure that firewall isn't blocking it either. I really don't know what is stopping me.

I've noticed that in the UPnP portmap that the ports were allocated to an ip address that wasn't my computer so that makes sense. I'll check it out, thank you!