wtf. 10btc randomly disappeared from my account

It went from 53 to 43.
From 43 I went down to 20 for gambling.
BUT, I should have 30 correct?
EDIT: Wtf, Iv been trying to withdraw it, It says not enough funds, but subtracts the amount from my acount anyway?







??
I only has 0.9 in it now.....
wtf...
I want my money