should we break up?

so im 13 and ive got bf (16m) and yeah ik im a bit young for one but i didn't think it would get this serious and i really like him. anyways we were hanging out yesterday at his place and he started smoking a cigg and he asked me if i wanted one and i said no but he lwk kept trying to get me to so i got kinds mad and told him to shut up, now hes saying im immature and im no fun but i really didn't want to cause my dad smokes and my parents are getting divorced rn cause hes a druggie so it makes me upset when i think about it(he knows this). and today he said he would forgive me if did stuff to him(yknow) and when i said no he tried to just do it anyway but i pushed him off me and ran home. now im in my bed and he keeps blowing up my phone and saying stuff like he's gonna khs and its gonna be my fault. i feel really bad but i don't rlly have anyone to talk about this stuff to. should i try apologising again or should i stop seeing him?

EDIT: i broke up with him, he didn't take it too well (he kinda hit me) it wasn't too bad tho and im glad to be rid of him now