Dont ever blame yourself Ashley. You are not the one with the problem. Usually abusers are really good at decieving other people and they can easily put on a fake charm. I think thats what he's trying to do, getting your family to adore him so that if you come out and complain about him, they wouldnt believe you. I dont know what else to say, because its going to sound repetitive. If I were you, I would find a way to get out by all means. He sounds toxic and its not good for your kids...unless he's a good dad, which we dont know. My stepdad used to be a jerk and still is. He didnt help my mom raise the kids while my siblings were growing up. He just went to work, came home, ate, and slept, was not involved with them at all. So if he's also a bad father, gives you even more reason to leave.