Why do a man push a good woman away ?

My boyfriend is so confused about everything one minute he want to break up then make up I just don’t know he away saying I never helping him and he always saying I too nice of a girl I just don’t know what to do

Why do a man push a good woman away ?
Post Opinion