Hey Courtney- I just wanted to say that I think you and your husband's approach to marriage is great! I'm in the same boat- I'm a stay-at-home mom with two kids- mine are 4 and 1. I homeschool pre-school for my four-year-old, and my one-year-old is right there with us! My husband works long hours, and sometimes might not see our kids for a couple of days b/c he has left before they woke up and gotten home after bedtime. I do the cooking, the majority of the cleaning, shopping, errands, etc. I don't turn him down for sex (why, it's fun!). AND I LOVE IT! I think women run into this myth a lot that you can have everything you want. You might be able to have everything, but NOT AT THE SAME TIME! It's impossible to be 100% effective in every area- kids, home, work. You make choices, and the other things get less of your attention. The more you spread yourself out, the less attention each area gets. It's not about balance- you can't balance it- it will always be uneven. So you make your choices and deal with the consequences- good and bad. Courtney has made choices about the way she lives her life, as have I, and we are happy! Maybe not everyday, every second of the day (I'll just speak for myself here), but yes, I am generally very happy with my choice. As far as not being grumpy, what's wrong with trying to have a positive attitude, and not bring others down with your emotions, which change all the time? A woman does control the tone of the household, and your positive (or negative) attitude affects those around you. I believe It is possible for anyone to be just as happy- if you chose to be. Stop haveing such impossible standards and requirements for yourself. Cut back on some things if you have to. Do less if it means you all will be happier. And most importantly, cherish the time you have with your family, because everything in this life only lasts for a short while, before it slips through your fingers and this period of time, of your life, is over. What is really most important to you? What do you want your legacy to be? I wish you all well!