Wow you were right. My pc's clock was off by 6 minutes somehow, and fixing it allowed me back on. Lol why is the internal clock of my pc relevant to signing in? So weird...
I posted this method before but I am now posting it again with better explanation. This method is a GUARANTEED fix for the 'online login is currently unavailable' or 'you need to be online in order to sign' while your internet connection is just fine. Iv'e seen that this method has worked for everyone else who didnt manage to sign into origin after they put their time on automatic.
1 Uninstall origin completely. Don't uninstall your games, just Origin.
2 Go to this link: https://filehippo.com/download_origin/ .. It should be Origin version 10.5.41.27263
3. Download the Origin from this link and while in the pre-install menu, it is VERY IMPORTANT that you UNCHECK the box saying 'Keep origin and my games up to date'.
4. Click install and Sign in and play !
Do not exit origin or you will have to repeat.
Thanks for the reply! Anyways, if I haven’t stated this before, I’m using GeForce now on my MacBook. Therefore, I can’t do the sync with internet option for my date and time. But, nvidia claims to be patching the game right now.