Sounds like you are resentful that the people you love and care about the most are letting you down at every turn...because they are not meeting your expectations. This is TOTALLY normal to feel this way.
You have to learn to let it go. You can't control others..you can only control yourself and your reaction to outside influences. Please...lower your expectations of others or you will constantly be disappointed, annoyed, resentful and it all turns to anger. People will constantly let you down because they won't do things the way you would do it.
Sounds to me like you are overwhelmed.... that you are feeling the brunt of the household duties. I don't know the ages of your children. But, it helps to let them feel the natural consequences of actions. As for homework, let them turn in unfinished work and have a consequence at school. Don't get into battles with your kids over homework.
Talk(don't nag,yell or lecture) about the importance of a good education and what it takes to get good grades. Ask your child when he/she thinks a good time to do homework is. Then each day, at that time, reiterate that you talked about _________pm being a good time to get homework done and then leave it there. Put the responsibility on him/her.
My kids all do chores each day...even though I am a SAHM. They start young in our home. They do their laundry, clean bathrooms, vacuum, dishes from start to finish, help cook...and much more. We have a chore chart and some of the chores are paid chores..others are expected chores without pay.
Sometimes having a sit down chat over a big pan of brownies or popcorn helps lighten the mood as you talk about how you are a family and everyone needs to pitch in to make the home a happy and tidy environment.
Do you work?? If so, then your husband has to step up and do more around the house. Talk to him about some of the responsibilities he can take on. Make a list of ALL the things that need to be done(not just your wish list), but the things that really need to be done. Then ask him to pick a few that he can do. WHen he does these things tell him how much you appreciate it and how much it helps you.
Yes...God has a plan for you. But God isn't going to make your husband or children step up with household chores, homework or personal hygiene . But,through prayer, He can bring peace to your heart and He can help lighten the heavy burden on your heart and mind. He can inspire you with ideas of how to create a more loving feeling in your heart for your family.
How about you have family prayer every morning and every night. This is something we do and I can bear witness that it has helped soften hard feelings, helps us think of others and brings us closer together as a family unit. We also have one night set aside as a family night...no cell phones or electronics allowed unless we are watching a movie. This is a time devoted to being together and enjoying each other...and usually involves a treat. We usually end up playing a game and laughing...throw in a spiritual thought or scripture.
We have attended some parenting classes and worked with a child behaviorist. One of his big themes was that families need to raise the happiness and fun in their home if they want to see a change in bad behavior and defiance. I have seen that this is very true!
I hope that maybe I have given you some insight. You are not alone. Many mommas deal with feelings of resentment because all to often the "homemaking", nurturing and all things child care fall on our shoulders. Resentment is exacerbated if a mom is also working and gets minimal help from her husband.
I hope you get lots of great ideas on this site that will help you move forward and have a better attitude and outlook on your future.