This is riddled with red flags. Youβre absolutely right to kick him out and leave him!
His temper, him not wanting you to hangout with friends or work, all of those things are isolating behaviors. Typically, those lead to escalations of abuse. Get out and stay out now!
Your first red flag should have been when you weren't allowed to have friends. Classic manipulation to leave you alone and unsupported, ensuring you only have him.
You 100% did the right thing
trishsf t1_j6oxwqo wrote
He searched for stepdaughter porn. You leave. You absolutely leave. Donβt you dare allow him back.