In the GUI, it pops up "waiting on daemon synchronization to finish" but has been saying this for over an hour now. Am I being too impatient? In the past, it usually syncs up in a couple minutes. I am running it on windows 10 with a SSD if that helps. Thanks in advance
Try starting the monerod separately from the GUI instead of starting the daemon within the GUI. You should be able to more easily troubleshoot any issues you are experiencing with the daemon with its console messages showing on the screen.
Depending on your Internet connection it may take a while to download and sync the blockchain.
If you run monerod in a separate window, you can type "status" to see: