I thought you were able to access the site via your phone or some other means besides your home IP; that's why I suggested the PM.
Do you have a static IP address, or dynamic? If you just use what your service provider (ISP) provides, and haven't made arrangements to have a static IP, then it's dynamic. There are ways to release/refresh your connection, which forces your ISP to re-issue a new IP address, but this doesn't solve the problem forever - you may get issued the same IP again at some point and be back in the same boat. I'd like to try to get this fixed permanently when we can.
I'll be traveling for work from the 9th to the 23rd (maybe the 20th). My time will be limited to be able to check the site while traveling so we may have to wait until after that to get this resolved. But, when you have the chance, hit me up with as much info as possible so I can have it to troubleshoot when my opportunities open.
Be careful and safe on your trip - come back to us in one piece.