Read other letters about this article
Get out of this relationship ASAP. I've known a person like your boyfriend for 40 years. It doesn't get better. If you stay, you will start to internalize all the absurd criticism. You'll start to think you really are bad for leaving a door open, or burning something on the stove, or forgetting an appointment, or what-have-you. It is emotional abuse. He is doing it to control you. He is an infant. Leave now.