How to stick to a budget with out feeling like you're missing out