Bitcoin Core initialization taking forever
Are you running the latest version? (0.12 is much faster than earlier versions) On decent PC hardware with decent internet connection it should finish well within a day, I think.

On a PC you might want to give bitcoind a bit more memory:

-dbcache=&lt;n&gt;    Set database cache size in megabytes (4 to 16384, default: 100)