Annoyed when he around

Lately I can be in a good mood, and as soon as my boyfriend comes around I’m annoyed with his presence. I do like him and we have some good times but lately it seems just him being around is frustrating. He is a good guy but he also makes me seem like I’m having to be the man in the relationship he takes no lead and he is overly whinny about everything. Sometimes we have a good times but that is rare it’s mostly me pretending to me happy and him not notice. Just him calling and saying hi how are you makes my head hurt. I use to love talking to him now I just roll my eyes. I don’t want to break up with him but I can’t continue like this I did tell him how I feel and he says he will do better but there is nothing for him to do better it’s his presence alone that’s annoying idk