I agree with the other poster who observed you could get the work done if you weren't posting here. We all have tasks to do that we don't care for (mine is entering equipment hours - I have three weeks worth on my desk now); because of that we find reasons not to do them right away and end up behind only making things worse. However, your defensiveness suggests you know that and gives a good indication of the stress this whole situation has put you under. I imagine with everything you've had to deal with the past three years (hubby's job issues, new baby {is she really 2 already??}, changes in residence) you've reached your limit. I also have a huge problem with your boss giving you a deadline and then dumping a backlog on you at the last minute. The only solution I have for that is to start stamping the deposit batches with a received stamp when they are given to you. Then you have a defense when you are questioned about why they aren't logged (given you keep them up to date from now on).
I'm sure you know all the issues to consider before you decide to quit. Write them all down. If you choose to quit, you lose your income, but you won't have to pay childcare for the baby, fuel for your car, you won't need to keep up two wardrobes (work and casual), you'll be able to take your daughter to school and pick her up, volunteer there if you want. Does your side business bring in enough to cover the balance your salary would normally cover after you pay those things? Also, if you can find a way to make it for the next two years, you can always consider part time work after your baby starts school.
Deep down though, I think you already know what to do. You don't like your job, you're tired of the commute, you're not making the salary you want. Sounds like its time to move on. You are fortunate that you have your husband's support. There are plenty of job seekers out there who will gladly put up with an uptight boss as long as they get a paycheck and you can spend more time with your family and doing what makes you happy.
Michelle
