To stop you over-spending while still allowing you independence, keep a separate account or a pre-loaded card (with a limited amount in it). Or use PayPal with a limit on it.