Wow.
Your husband needs a wakeup call. You are asking "Is it true, I don't even deserve a nap?" That is a ridiculous question - if you need a nap, then you need a nap, no questions asked. He is treating you like a dog, intentionally making your life difficult b/c he feels that your life is inferior to his - I feel for you - I can't even fathom how hard it must be for you to have a husband with such a superiority complex, who thinks that your job as a stay-at-home mom is worthless!
My wife and I are both 26 years old. We've been married 4 1/2 years. She just quit working to become a stay at home wife/mom, although our first child is actually due in two weeks, so no mother duties yet.
My wife and i have sat down together, and talked face-to-face to come to an agreement on our perspective on life. We have decided that at least for now, my role as husband and father is to go to work and earn money so that our family can be healthy. This is an act of both love and duty on my part, especially considering I'm not really wild about my job. My wife agrees, and she appreciates that I go to work every day.
My wife's role, at least for now, is to stay at home and do the things that you are talking about - the things that you do at home. My view is that her role is equally - if not more - important than mine. Her staying at home and keeping a loving home with kids who are fun and well-learned... This is a task for her that is an act of both love and duty. And I respect this "full time job" that she has. Her job will be difficult when the baby is born in two weeks. In fact, her job will be tougher than mine. I am earning the money, but the money belongs to both of us, since we are both working faithfully for the better goal of having a family that is raised in health and happiness. We just have different roles that work together to accomplish the goal - neither role is more important or more deserving of money/respect than the other.
If my wife needs quiet so that she can sleep, that is what she gets. I trust that her needs are legitimate, since we are open and honest with one another. She is the greatest object of my affection on this planet, and it is my job to be concerned and willing when she has needs. If she needs help with the kids someday, then I will change jobs so that I can be with them. Or we will move closer to family or something.
Bottom line: Take courage that your job as a stay-at-home mom is extremely valuable, whether your husband realizes it or not. Know that your work - your "full-time job" - is a noble job, and there is not enough money in the world that could pay you for a job well done. God in heaven sees your work, and if you are working for Him ultimately, he is proud of you.
You need to have a sit-down talk with your husband. Organize your thoughts on paper, and make sure that you start off by telling him that you respect his faithfulness in going to work every day. He will not love you unless he has your resepct.
p.s. The brother-in-law situation is another problem altogether. Tackle first things first - talk to your husband about his unloving attitude toward the difficult job that you face each day.
Please contact me if you need additional help.