He tells me stfu bitch?

When I ask my boyfriend why he cheated on his ex with me and why he didn’t just leave her for me he says stfu bitch. Why is he mad when he did all this and hurt me. He told me him and his ex were just business partners and there was no more intimacy or love and the sex was horrible. He tells me he stayed because money was involved. Am I wrong to be mad at him because I thought he was committed to me fully from the start? I do love him but the past pisses me off. Why does it make him say shut the fuck up bitch?

He tells me stfu bitch?
Post Opinion