I think our love won’t last (please reply I need advice)

This is hard for me to write but I can’t keep denying it anymore. I live with my boyfriend and his family at 16 (please don’t judge you don’t know the terrible situation I was in) and after a few weeks his brother and him have just been ganging up on me about everything. I get politics since we don’t agree on them but they recently crossed a line.

I was playing xbox with my friend and we were jokingly doing British accents and they were telling me it’s annoyingly so I said “you’re just jealous”

And here where’s they did it. His brother said “she can pass for a British person. Sure has the dental for it”

And then my boyfriend of almost two years continues with “overbite of the century.”

I don’t even care that his brother said that. It’s the fact that HE did. I have never recorded myself crying before and I promise I didn’t post it but I recorded it just to remind myself of how he’s been treating me so I won’t forgive him easily.

I won’t post it on here because I dont want to but he also recently made me cry because he pulled a cheating prank on me and I thought he actually cheated

He’s acting like a boy. I want a man and he’s pushing a to the edge. I love him so much but I don’t know if I can stay with him if he keeps up with this