Chloe you do have to be very disciplined to do it as some people do let it get out of hand.
Make sure you have a firm budget and either write down everything and keep and eye as you go or check your online statement every few days.
Putting everything on it is the way that it is most...