Helpppp

My bf is 31 and is extremely insensitive, petty and childish. We have been together for almost a year now and I have repeatedly tried to talk to him about the way he goes about doing things. This includes things as simple as if we get into an argument about something, he won’t talk to me unless I reach out to him first. Well I’m tired of reaching out, I’m tired of being the bigger person and honestly his ways are such a turn off now. I’m becoming less and less attracted to him. I want to break up with him but I don’t know how.