I had solved my issue but I want to document what I did in case anyone else has a similar problem.
So what had I done to mess my system up this time you ask? Well I noticed it when I went to clone a repo just now. Observe.
[luke@Venus Projects]$ git clone https://github.com/Dynamic-Gravity/C-Programming-Tutorial.git
Cloning into 'C-Programming-Tutorial'...
fatal: unable to access 'https://github.com/Dynamic-Gravity/C-Programming-Tutorial.git/': error setting certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
What caused this to happen? Well I read that a latest news on the arch homepage
https://www.archlinux.org/news/ca-certificates-utils-20170307-1-upgrade-requires-manual-intervention/
This removes the symlink from /etc/ssllcerts
which is needed for many things. I happened to find this thread here with the solution to the problem.
sudo ln -s /etc/ca-certificates/extracted/ca-bundle.trust.crt /etc/ssl/certs/ca-certificates.crt