Advice ??

My boyfriend is one of the best things that has happened to me but lately every time he does something to upset me and I express how I feel he turns it around on me and I’m always the one who ends up apologising when he’s in the wrong, I love him with all my heart what should I do ?