Ok, I was able to host before w/ no router.
One day, I couldn't host. At the time, I thought I had successfully port forwarded, until that moment. I can't port forward because I don't have a router. Something was letting me host with out port forwarding, now it's not.
What was it, and why is not letting me host.