Wow, this is excellent advice. Upon inspecting it, the iptables rules were loaded with massive blocks of drops. Included in the range was my home IP. So all this time, nothing was wrong with my setup, it was on the server's side.
I removed those blocks and I am now able to access it as I should.