I am so frustrated, please tell me if it will ever get better.

I talked to my husband about add this week.  He agreed.  I have to vent.  I am so frustrated.  So we think he has it, but we don't know where to start and my day was ruined today because of his actions.  He couldn't find his keys yesterday so he took my truck to work... no biggy.  BUT he didn't deposit his check so I am left with no money to go grocery shopping which is what I do on Tuesdays..... he knows this. THEN at 10 am he calls and he locked his keys (which I found for him last night) in the trunk.  So I had to pack the kiddo up at nap time and go rescue him, oh and buy him lunch.  I did get my debit card back from him.... he lost his wallet a couple weeks ago which he found but not before he cancelled his cards.  So who is put out... ME. IT is so rediculous.  I mean really you are 31 years old. get a hold of yourself. It effects me so much that most days I am so tired of it I am just mean.  I am tired of being mean and resentful.  We have been together for 9 years, married for 3 and we have a 1 year old.  I want to have 4 kids but I have found that if I take on more than I can do all alone I go insane trying to ask for help.  I really need him to get help but where do we start.  We have good insurance but is meds the way to go or does he need a coach?  He IS willing to do what ever it takes to change. I think he is tired of forgetting everything and acting like a child.