Hi L.,
I am a mom of two kids, a 3 year old girl and a 9 month old boy, and I can tell you that being a SAHM is THE HARDEST job I have ever had and I was an executive for a global management consulting firm before I left to be home with my kids. But, on the other hand, it is the most rewarding job I've ever had as well. So, just bear in mind that the first year is especially tough, but as they get more independent, you gain a bit of independence back yourself. It gets easier as you learn what really matters for your baby.
As for the sleep.....we all know how important it can be because without it, we're all miserable! But, your baby can learn to sleep anywhere. When my first child was that age, I tried to let her sleep at home whenever possible and she slept in her crib, but then I realized that I had to have a life too and started getting out more. You know what? She slept wherever we were if she was tired enough! Mall, gym, lunch....she had a carseat or a stroller and would sleep if she needed a nap. Again, if you can be home for her naps, it will be better sleep, but don't keep yourself locked in your house so that your baby can sleep in her bed...you'll go nuts! Now that I have another baby, I've realized that with 2, it is absolutely impossible to rearrange all of our lives so that he can sleep at home for every nap. The fact is, I have places I have to go such as taking my daughter to pre-school and his naptime always coincides with those times, so he has just had to learn to sleep in the car. It isn't ideal and I sometimes feel bad for him, but he does get his sleep and he will live through it! The good thing is that I can put him down to sleep wherever we are and he can sleep there (sometimes we have playdates during his afternoon naps and he'll sleep in a crib at a friend's house).
One thing you might want to try is giving your hubby some bonding time for one to two hours per week on a weekend (or whenever is convenient if he has an odd schedule). It isn't a long stretch of time, but if you can actually leave the house for that period of time every week to refresh yourself and have a minute to think, pray, read, whatever, I promise it will change your whole outlook on things. I did fine with my first child, but having #2 threw me for a huge loop and I had a hard time coping for the first 6 months. It's much better now, but I remember back then thinking that I would never be able to function again. It does get better with time. There are still lots of challenges, but they are different and you gain experience to help you deal with them better.
Give yourself a big pat on the back, mama! You're doing great. Try to relax a little, find a playgroup or at least one other mom with kids to bond with, and try to get out of the house at least once per day (even if you just go for a walk outside or around the store...don't even have to buy anything!). I've found that getting out is key to my sanity. Too many days couped up in the house makes me nutty. This is a really tough job, but you can do it better than anyone! This is your baby and you will both learn what makes each other tick as time goes on. Best of luck to you. Keep up the good work!