Figuring...thank you for taking the time to come here and try to get some help with your issues before just walking out.
You are going to need marriage counseling. You are going to also have to clean up your side of the street. Your whole post is talking about your wife's immaturity, but of course, we all know that it is never one-sided. You are likely feeding off each other's negativity and neither of you ever learned good communication skills. Therefore, your first step should be to realize that you have caused 50% of your marital problems...not the 5% you probably think you have responsibility for.
All the people here are very understanding, kind, give great advice, and can possibly help you save your marriage. But YOU will have to be willing to say that YOU are willing to put 100% effort toward it. Nothing we can say will help to change HER or her behavior. I hope you understand that.