So after having the error since beta I went and
1. uninstalled graphics driver
2. Restarted PC
3. Installed graphics card driver
4. Restarted PC
5. Uninstalled FFXIV
6. Reinstalled FFXIV

I'm on day 3 of no problems now so whatever the problem was, it had something to do with either my graphics card driver or the game client, so by re-installing both I managed to fix the problem. I really hope this helps with everyone else having this problem, I know it was getting super annoying for me before.