I struggled when my lil' one was around 10 months....I had been struggling, but it was getting worse....overwhelmed, anxious. I believe it was hormonal...I got on a birth control pill with estrogen (Yasmin) and I have been much better. Also, I saw a career coach for a few sessions and had an "AHA" moment. I am very extroverted and staying at home was actually draining me. Being with other people even for short periods would re-energize me. If you are very extroverted, doing play dates or lunch would probably help. Also, get out in the evening with a friend a couple days a week. Feeling like your four walls is your universe is very crippling at times and can effect your efficiency. I also started on Omega-3's and that does help with focus and overall mental health.
With that said though, life with lil' ones is tough. The supermom speech below is RIGHT on and a daily reminder. I just wanted you to know you are NOT alone and my new life motto is:
PROGRESS NOT PERFECTION.
If I can think of one think I progressed in that day (as small as it may be) then I have conquered a lot.
Hug those babies and realize being a mom and wife is a ministry in and of itself. God called us to these roles and with this perspective, our roles seem that much more important. You are doing the work of God, even when you are playing with your lil' ones, cooking their lunch, bathing them, cleaning (again and again), the work of God is NEVER finished---it is a service that we don't seem to recognize or give much credit, but I believe He wants us taking care of our own before reaching out to tend to others.