和男朋友在一起2年了,他呢,每个月把钱都给我,自己熬夜兼职给我买礼物,他看到我朋友炫耀东西什么的,他说,他也要给我买。明明自己没有钱,非要给我买。平常逛街呢,看到什么东西,裙子啊,就拉着我给我买。也会接我送我,吃东西也不舍的吃,总想把最好的给我。但是我总是很任性,很闹,总惹他生气,我也打过,骂过他,已经n次了,他一次一次原谅我,现在吧,我一犯错他就骂我,很难听,我说你能不能不骂我,他说,你能不能别无理取闹。他生气说一些狠话,但是也会给我解释,比如每次吵架,就是我莫名其妙骂他,他就生气,骂我。还有就是,他说我总是狡辩,摆在眼前的事实,说我不承认,欺骗他,也会骂我。还有一次,我和前男友聊天,还打他了,他把我踹下床,他弄的也不疼。我就原谅他了,后来他也没还手了,现在就是嘴上骂,是我的错吗?