IPhone 4S can't find home network, but all other wireless devices can?

One day, out of the blue my iPhone 4S randomly lost my routers information. I did not select to forget it, nor did I change any settings within my router. I have attempted, time and time again to input my routers information and I always get the error "network not found". However, my laptop, iPad, iPod touch, my husband's iPhone 5s, and my old iPhone 3 can all connect (though usually only the laptop and both active cell phones are the only 3 things connected). Even when I forget the network on my other apple devices, I can still find my router. I can even input the information and not get the "network not found" error. I have tried many fixes such as turning off/on my wireless option, turning off/on my phone, letting my phone die then charging it and restarting it, I have tried restarting/resetting/renaming my router, using a different router, I have tried resetting my phones settings, I have tried renaming my phone, I have tried multiple combinations of all these things- basically I have tried everything I can think of, short of physically tampering with the phone, but nothing has helped.

I can connect to my neighbors' networks, I can connect to any other network but my home. I can even pick up my new wireless printer that I just installed (after my phone derped out on me), but not the home network itself! I'm seriously at a loss. It's not as if my phone can't pick up wireless, as it has no problem with any other wireless network and all other devices can connect to home.

Maybe you are forbidden on the router, you ask your neighbor to check it on router.