Pardon me for being blunt, but the problem seems to me that you are putting up with his outrageous behavior. He's a grown man acting like a teenager, and as if you're the mom.
The articles and resources you see here were written as a practicing psychologist. Dr. Gunzburg now only advises on relationship best-practices and would love to help you. To learn more click here.