Problem solved.

I spent an hour and a half on the phone with SONY, the guy was super nice btw, and after many different troubleshooting attempts we figured out the problem was because "the boy" had port forwarded some ports and one of them he used was a port that the PS3 needs. Or something like that, idk what all that means but he changed the ports and everything works now.

Just wanted to let everyone know in case they run into a similar problem.