Funny but it's true, we put everything and write it out, but when the money comes, most of the time it's hard to follow that budget as gambling became our priority (sad to say). That's why when I got my salary, I might have to withdraw it or just put it in my wife's account so that I can't touch it right away.
I will prefer to just learn how to manage my money than to trust anyone with it. I am not saying I can not trust my wife but she does not know how much I am earning weekly. So I can not put the money in her account but we are different though. It is not hard for me to put like 1 over 2% of my weekly income on gambling and I make sure I do not use the rest to gamble.