Budgeting is hard to start, but easy once you get the hang of it. Before your money even hits your account, sit down and "spend" it - this means planning where every single dollar will go. Make sure to account for food, rent and other expenses, but also for savings and paying off any debt you have. Then, stick to it! Use an app to track it - Mint is a good one, so is Every Dollar, or even a spread sheet on excel! This way you're able to be in control of what you can spend and where. It also means you may have to make some sacrifices. If you are saving up for something, you may want to put more money in savings and say, cancel your cable. Or maybe you will need to make your lunches at home. Having a goal is always a great way to motivate yourself to budget!
Good luck! You got this!