It is obvious that you both have two different money styles, he is the fun one and you are the responsible one. If you could both add the fun (you) and the responsible (him) then you might be able to see eye to eye. Communicate, not yelling and demanding, talking about what is your concern and start with, and "I feel" statement not like a "You always" statement.
Write down a list or highlight your bank statement with all the stuff he has spent and give him a grand total, perhaps he doesn't see how all those little purchases add up.
Give him an allowance that you can both agree with.
At this point in life, saving and economizing is more important. If he continues, then start telling him that you are going to have to downgrade your services like, cable, internet, phone, gym memberships, etc. When he notices that the internet is so slow, he will notice, when your phone no longer has caller id or cannot make long distance calls affordably or cell phone minutes are down to a minimum, he will notice, when cable tv (or satellite dish) no longer has the premium channels and just the basic package, he will notice.
I think that there is a power struggle and he might feel disrespected in the way that you are in charge and he might feel diminished by that, who knows, maybe he is just so nonchalant about not knowing the consequences of his actions. You have to make it real for him so he can notice it for himself. This is the way people learn sometimes no matter what everyone says, until they learn a lesson that slaps them in the face, they won't and can't improve.
Perhaps along the line you can show him this request of yours and it could upset him, but it will show him how, deeply concerned you are with your situation.
Last but not least, respect and communication are so important in a marriage, this society forgets that and so many divorces happen.
This is a time in our country where everyone needs to live like our Grandparents did, they bought with cash, and only what they could afford, layaway purchase plans and what not, they respected their vows, and worked to being a team no matter how much their partner pissed them off, in other words they lived within their means, worked on common goals, and had commitment and respect towards each other.
Start thinking of ways to cut back until you get to see your financial counselor and good luck, you will both make it through :) Take Care.