|If I were having this problem here's what I'd do:|
1) Recycle the power on my router and check the external IP (make a note of it)
2) google "what's my ip" and check what that web page says my IP is (add it to above note, both appropriately labeled if different
3) go to a friends house and attempt to connect to the IP from step 1 and then step 2 if unsuccessful with the 1st IP.
Once you know which is the correct IP, then it doesn't matter who's right or whos wrong so long as you know the correct IP.
It matters not how straight the gate,
How charged with punishments the scroll,
I am the master of my fate;
I am the captain of my soul.