Whoooooo, boy. That's a ton of "Hell no" there, partner.
Let me say this now, you deserve a lot better. I don't intend to offend you, but your boyfriend is a shitty person. Threatening suicide because he came across something from your past? Ridiculous, manipulative with no goal other than to make you feel like garbage.

Leave him, dump him, throw him to the curb, but do NOT stay with someone who talks to you like that or acts such a way over your past. Who gives a fuck if you made 100 sex tapes? The right man won't ever judge you for that, but the wrong man will judge you for everything. He's not gonna just "grow out of" being an insecure child, that's just who he is now, and YOU shouldn't have to deal with it. Leave him, do what feels best but don't stay with him. You'll end up a lot more fucked up, angry, and insecure when you let people treat you like this,