WTH is wrong with this coin? I've withdrawed twice from bittrex to my wallet and it never arrived. I withdraw another one afterward and that one arrive.

In Bittrex go to Wallet > Withdrawal history > select transaction > transaction ID and look up in the block explorer (
http://www.coinexplorers.com/chain/GraniteCoin) for transfer status. Restart your personal wallet (maybe it was unsynced) and see if that helps.