So I've taken a closer look at bitcoind since the sync is taking an awfully lot of time, and I find there is an error popping up every ~30-90sec:
socket send error Broken pipe (32)
Not sure if this is Tor-related (although Socket5 should be the 127.0.0.1:9050 proxy I set up), but there are other errors popping up every now and then as well, such as:
socket send error Connection reset by peer (104)
Socket5() connect to <IP_ADDRESS> failed: general failure
Socket5() connect to <IP_ADDRESS> failed: connection refused
It takes around half a day to sync only
one day of blocks from 2018, so something should be wrong. The sync was very fast for the first ~48% of the blocks, but now it takes an eternity. Should I open up a new thread for this issue?
Edit: could this be due to the "-listen=0" option I've placed in the bitcoin.conf file?