I'd say that you should write down all of your thoughts. Just for yourself, then maybe keep it in a journal or tear it up. You said he has a ton of good qualities, so TRY to focus on them. Think of some kind of service you can do for him. If your focus is on how you can serve him and make him happy, then you'll benefit. That's way easier said than done though. It's also hard when they don't notice. Do something he'll notice, and do things regularly for him. Plan it out.
I have written an email to my husband before. It's all about how I feel though, not blaming him directly. It says how I get sad when he does something b/c I can't help but feel belittled or something. I write how I know that he isn't intending on hurting my feelings, but he is.
I'm really not good at having face to face conversations w/ him once something makes me really sad. I get emotional and my words don't make sense. I hurt his feelings or maybe he just doesn't get it. Emails help me think clearly. I do always say that I want him to reply, b/c sometimes he'll just read it and think I wrote it b/c it was that time of the month and I'm just moody. Little things are bit things to us. The comment on how we react differently is true. Explain that to him. I let little things build up and don't worry about them until it's a problem, so we HAVE to talk about it or it'll eat me up and I'll resent stupid little things too.
I agree with the other moms who say that you need to take a class or go out with friends. For me, it's working on my blog and playing soccer weekly. Before, it was presidency meetings and seminars. It depends on where you are in your life. Personally, I really need "me" time. Yours may be simply cleaning the house all by yourself when your husband and daughter are gone. I do think it needs to be pre-scheduled and he needs to understand how much you will appreciate it if he supports you.
A maraige counselor is the best idea, but one of you may not want to go. My husband thinks we're smart enough that we don't need that -(whatever).
And praying is always a good idea, of course.