Re-indexing blocks taking more than a week - Cant access my wallet
You can quickly import your wallet to blockchain.info, which will give you instant access to your funds. From there you can send them back to a usable wallet on your Mac, such as Electrum or MultiBit which don't require lengthy synchronisation times. I do not recommend you leave your funds in a web-based wallet like Blockchain.info's for longer than you need to, but they are generally regarded as being trustworthy. 

Find your wallet.dat in /Users/&lt;name&gt;/Library/Application Support/Bitcoin/, and follow the instructions on the page below. 

https://blockchain.info/wallet/import-wallet

Some alternative, fast syncing Mac clients. 

http://electrum.org/

https://multibit.org/

Good luck.