Because, as a man I am expected to provide for my wife. Women are not expected to bring money into a marriage and therefore can spend all the money they earn before tying the knot. I'm saving up for my future. Hey, given that you don't have save for marriage, why don't you pay for everything?