I have my first ever Bitcoin wallet, I instantly sent the bitcoins from blockchain.info to my wallet. Without realizing, my wallet is currently (4pm May 8th 2015) 1 year and 42 weeks behind. Is there a way to speed up this process? I need to buy stuff ASAP and I don't want to wait weeks for my wallet to sync. Also, people are suggesting to restart my wallet and download a Torrent from blockchain, will I lose my bitcoins in the process? I'm using Bitcoin Core.
Yes there is, get a better Internet connection and a faster computer.
You need a better Internet connection because you are downloading the whole blockchain (I guess you're using bitcoin-qt or the like) and it is a few GB.
And you need a faster computer because as you download the blockchain you are processing those transactions and updating your DB, so a faster computer will lower the time needed to process that information.
Until you have downloaded the whole blockchain you won't be able to spend bitcoins with your wallet because it will wait until all transactions have been processed to know the amout of bitcoins remaining in it.
You can download a torrent from en.blockchaindownload.nl and copy your WALLET File. That file contains the info of your wallet. The transaction will sync with it. I dont know this will be faster for you thoug... Seen you have downloaded almost the whole chain already but you can try