Ah collie. Hope you cheer up soon. Good news re the car at least.
I can only speak from my own point of view, but we opened a savings account for each of the DC when they were tiny that only I had access to. Birthday money and a monthly payment went in.
Last year, when the DC were about 15/13 I changed the accounts so that they are in the DC's names, and they have a debit card but no overdraft facility. We pay £40 per month in, no pocket money of any kind. I will buy them essential clothes. They pay for anything else they want. They can keep their birthday money from relatives if they so wish.
DH thought long and hard about this. There is £2.5k in each of their accounts, which is a hell of a lot of money built up over years. But, it is THEIR money, to make their own choices with. I made it clear that we hoped they would make sensible choices and really, this is money to use for university, or such, that we hoped they would discuss large spends with us. But, if they blow it, well, they blow it and that would be a lesson in itself.
So far, DS has spent about £30, DD perhaps £100. This includes their Christmas presents for others and DD has bought a couple of items for the pony and a few clothes. DD will phone me if she is out with her friends and ask if she can withdraw cash, she doesn't have to though. So, they have spent far less than has gone in.
I am really keen that the DC are as independent and ready for life before they leave home, as much as they can be. My own mother did everything for us and I was useless. So, they have to do household chores, iron, walk dogs and manage their own money 
Caveat is that my DC are teenagers!!!