My boyfriend is too opinionated?

whenever I joke with my boyfriend and maybe call him a name jokingly he will get mad for almost three days until I apologize for nothing,, when he calls me names I rarely get mad.. likewise when something does not fit right with me and try to talk to him he will stop talking to me for almost a week instead of giving me his point of view,, He is older than me with 5 years,, I feel he is too childish.. and holds up his ego too high,, he also never admits when he does a mistake his reaction is turning everything against me and keeping quiet,, am fed up and actually planning to leave though I love him
My boyfriend is too opinionated?
Post Opinion