I agree about leaving her to cry for a bit and not running everytime she wants you if you know she is fed, changed and not in pain. I know exactly how you feel, my ds1 was a nightmare baby! He only slept 20mins at a time was happy for about 2 mins on his own and always wanted to see me. I was often in tears with him but as others have said the smiles make it all better and he did get easier with time. By 8 months (not that he was terrible all that time) he was a very happy, contented toddler who would play happily by himself and settle very quickly for his naps. He has his off days as we all do but he is the easiest toddler/young child ever and although he loves mummy and there are times when he only wants me he is very independant. Plus look at this way, my first was such hard work and I now have an 11 week old (who is a dream in comparison) so it must get easier or I wouldn't have wanted another!
Also hugely agree about when you're stressed your children are. If I shout the kids get stressy back at me if I'm calm everything goes smoother.
I also agree about you OH, he doesn't know because he's not there. I don't think he thinks you're lazy but probably doesn't think before he speaks and has no experience plus if he's anything like my DH he thinks he can do everything quicker and better than me anyway! Let him do it if you feel you'll be happy leaving Grace and not worrying about her too much and you may get more suport in the future. My DH often gets annoyed at me because I assume he knows why Luke is doing something or what he's going to do next and then explains that he has no idea as he only sees him a few hours a day whereas his routines are a huge part of my life.
Yay for Jack beaditAli, Luke still hasn't laughed but smiles soooo much and saves the biggest ones for mummy 
Slightly difference subject, does anyone feel that their baby doesn't fit their name yet? With DS1 I knew as soon as he was born what to call him. With Luke I didn't feel anything strongly. DH only liked 3 of the names I chose and didn't suggest any himself, those 3 that we had were not my top ones and he just said how about Luke when he was born. It's not that I don't like, I just feel it doesn't suit him and sometimes sounds a bit harsh for a baby
. I even asked DH if we could change his name (stupid I know) and he just laughed!
Still only had a small bit of snow, has helped a bit by making Monday's frozen snow a bit more grippy.