Ok, The reason you can't host is because you are using a Router or Modem that blocks you from hosting.. Look for the manual for your Router/Modem.. Also your firewall may block you from hosting. My firewalls are always off. If you can't figure it out don't ask us, Ask people who care such as windows help or your modem/routers company.