Alright, so the real answer is because you are most likely not using WWW in your domain.
I had the same issue, then figured it out.
Notice when you go to the admin panel, you are seeing WWW.
If you don't see WWW when you are on your site, that is your issue.
__________________
|