My boyfriend is really anal about small details that dont matter. What should I do?

My boyfriend gets really particular about how I should do things. For example, he asked me to cook a certain dish that be likes. His first comments were that I used more onions than necessary, then he comes back and comments on why I'm frying the onions in one pan and the meat in a different pan. I tell him that I'm browning the onions before I put them in the meat and he says I know but you could have browned the onions first and then put them in a separate bowl and then cooked the meat in the same pan so you don't waste dishes. Which makes no sense because it's still 2 dishes being used regardless. So the dish he asked me to make is kind of like an eggroll. I wrapped the first one wrong and then immediately fixed the mistake when I realized the error I made. He comes in again and notices one eggroll wrapped incorrectly and goes "let me show you how to wrap them." So he shows me his technique which is what I was already doing when I fixed my mistake. He makes a few and i try to put them into the pan to fry and he says no dont put them in yet. There is NO reason why i should stall so i put them in anyway. He side eyes me after that but then he watches me making the eggrolls, commenting that I'm putting the ingredients into the wrap in the wrong order and that I'm putting too much meat. I said "oh well it's not gonna kill anybody." And he got annoyed at my sarcasm and stormed out of the kitchen. He always gets really anal about every single thing I do. It's really annoying but I love my boyfriend. Yesterday he spent over $2500 for my birthday so he definitely tries to be a good boyfriend and he is. But he can be obsessive about small details and it makes me angry and annoyed.

My boyfriend is really anal about small details that dont matter. What should I do?
Post Opinion