<prompt> Human: So I run my own business creating online commercials and make anywhere from 0 to 15k per month. We have a very steady stream of clients and actually complete about 4-5 projects each month most of which pay about 2500 each. The reason it all fluctuates is because clients are at all stages of the production process script, storyboard, voice over, artwork, animating, editing, sound design, revisions, etc.. And then we have to wait for clients to pay us. Sometimes its quick, sometimes its a month we use NET30 on our contract.I know that Im doing one really bad thing -- mixing the business money with my personal account. I plan on opening a business account and depositing client checks in there directly, then paying myself a salary each month.I use Mint, so I have a rough idea of how much I need each month, but its so hard to break out of the habit of getting a big check in the mail and immediately depositing it and paying off bills. It always feels like a struggle from one check to the next, even though I know I make enough to not have to live that way.Currently, I have 10.00 in my bank account and one bill past due. But there are 4 checks in the mail on their way. Next month is going to be a good month, this month was very hard.Some more info about me, Im 27 and planning on getting married to my girlfriend in September, 2015. I have a house waiting for me my deceased grandparents left it to me in their will, so I really need to start saving cause I have lots of major expenses coming up. Not to mention a few years from now well probably be thinking about having kids.Thanks guys! Appreciate any help. :  <response>: Save up until you can use last months pay this month. Then use this months pay next month. That way you know exactly how much money you have to budget with. 